[U-Boot] [PULL] u-boot-usb/master

Marek Vasut marex at denx.de
Sun Mar 17 03:05:51 CET 2013


Hi Tom,

let's do this ...

The following changes since commit b5bec88434adb52413f1bc33fa63d7642cb8fd35:

  Use 'unsigned int' for global_data's baudrate (2013-03-15 16:14:02 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-usb.git master

for you to fetch changes up to d4c450334837ab8e497ae5016a03258b3cb36aa2:

  usb: Add multiple controllers support for EHCI PCI (2013-03-16 21:12:05 +0100)

----------------------------------------------------------------
Lucas Stach (5):
      tegra: usb: set USB_PORTS_MAX to correct value
      tegra: usb: make controller init functions more self contained
      tegra: usb: remove unneeded function parameter
      tegra: usb: move controller init into start_port
      tegra: usb: various small cleanups

Lukasz Majewski (4):
      usb:composite:fix Provide function data when addressing device with only 
one interface
      usb:composite: USB Mass Storage - storage_common.c from Linux kernel
      usb:gadget: USB Mass Storage Gadget support
      arm:trats: Use new ums command

Michael Spang (1):
      usb: usbeth: smsc95xx: remove EEPROM loaded check

Pantelis Antoniou (5):
      dfu: Only perform DFU board_usb_init() for TRATS
      dfu: Fix crash when wrong number of arguments given
      dfu: Properly zero out timeout value
      dfu: Add a partition type target
      usb: Fix bug when both DFU & ETHER are defined

Patrick Georgi (1):
      usb: ehci: Support interrupt transfers via periodic list

Piotr Wilczek (1):
      usb:composite: USB Mass Storage - f_mass_storage.c from Linux kernel

Shiraz Hashim (1):
      usbtty: adapt buffers for large packet support

Simon Glass (1):
      x86: Enable USB features for coreboot

Vincent Palatin (4):
      usb: ehci: generic PCI support
      usb: ehci: Add 64-bit controller support
      usb: ehci: Fix aliasing issue in EHCI interrupt code
      usb: Add multiple controllers support for EHCI PCI

Vipin Kumar (1):
      usb/host/ehci: Add support for EHCI on spear

Vivek Gautam (2):
      usb: ehci: exynos: Fix multiple FDT decode
      usb: ehci: exynos: Enable non-dt path

 arch/arm/cpu/armv7/tegra20/usb.c        |   96 ++-
 arch/arm/include/asm/arch-tegra20/usb.h |    3 -
 board/samsung/trats/trats.c             |   63 ++
 common/Makefile                         |    1 +
 common/cmd_dfu.c                        |    5 +-
 common/cmd_usb_mass_storage.c           |   86 +++
 drivers/dfu/dfu_mmc.c                   |   31 +
 drivers/serial/usbtty.c                 |    2 +-
 drivers/usb/eth/smsc95xx.c              |    4 -
 drivers/usb/gadget/Makefile             |   10 +-
 drivers/usb/gadget/composite.c          |   19 +
 drivers/usb/gadget/f_dfu.c              |    3 +
 drivers/usb/gadget/f_mass_storage.c     | 2793 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/usb/gadget/g_dnl.c              |    6 +
 drivers/usb/gadget/storage_common.c     |  653 +++++++++++++++++++
 drivers/usb/host/Makefile               |    1 +
 drivers/usb/host/ehci-exynos.c          |   51 +-
 drivers/usb/host/ehci-hcd.c             |  318 ++++++++-
 drivers/usb/host/ehci-pci.c             |   60 +-
 drivers/usb/host/ehci-spear.c           |   59 ++
 drivers/usb/host/ehci.h                 |    6 +-
 include/configs/coreboot.h              |   17 +
 include/configs/trats.h                 |    5 +
 include/usb_mass_storage.h              |   55 ++
 include/usbdevice.h                     |    4 +-
 25 files changed, 4245 insertions(+), 106 deletions(-)
 create mode 100644 common/cmd_usb_mass_storage.c
 create mode 100644 drivers/usb/gadget/f_mass_storage.c
 create mode 100644 drivers/usb/gadget/storage_common.c
 create mode 100644 drivers/usb/host/ehci-spear.c
 create mode 100644 include/usb_mass_storage.h


More information about the U-Boot mailing list