
Marek,
Message: 28 Date: Sun, 17 Mar 2013 03:05:51 +0100 From: Marek Vasut marex@denx.de Subject: [U-Boot] [PULL] u-boot-usb/master To: Tom Rini trini@ti.com Cc: "u-boot@lists.denx.de" u-boot@lists.denx.de Message-ID: 201303170305.51502.marex@denx.de Content-Type: Text/Plain; charset="us-ascii"
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
We'd agreed (on Jan 28, for V2 of Lucas' USB patchset, and again Feb 14 for V3 of the patchset) that these would go through the Tegra tree. Albert has already accepted my PR a few days ago for ARM/master, so if these go into TOT u-boot.git from the USB tree, we'll have a conflict. Not to mention the fact that you appear to be missing a couple of Lucas' patches (6/7 tegra: use: move implementation into right directory & 7/7 tegra: usb: move [start|stop]_port into ehci_hcd_[init|stop]). I've also had these 7 patches marked as 'Accepted' in Patchwork for some time now.
Please fix this.
Tom
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
-- nvpublic