
Hi Tom,
this is mostly fixes + the dangling ATMEL UDC driver. Hope you don't mind the later.
The following changes since commit 6b40852da5c8dd710f9d61204affff3c6a3c9d22:
Sound: MAX98095: Support I2S0 channel (2013-09-24 09:10:33 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-usb.git master
for you to fetch changes up to 5077f96f10fe88f1f7cbe09743ac7c765f9e98c3:
usb: ehci: Fix test mode for connected ports (2013-09-27 16:20:52 +0200)
---------------------------------------------------------------- Afzal Mohammed (3): dfu: unify mmc/nand read/write ops enum dfu: ram support am335x_evm: enable DFU RAM
Bo Shen (4): USB: gadget: add atmel usba udc driver ARM: atmel: correct UDPHS name ARM: atmel: add RNDIS gadget support USB: gadget: atmel: disconnect before unbind
Joel Fernandes (1): usb: gadget: Fix data aborts during USB ethernet boot
Julius Werner (1): usb: ehci: Fix test mode for connected ports
Lukasz Majewski (6): dfu:cosmetic: Fix printf text for buffer overflow condition dfu: Make maximum DFU file size equal to default DFU data buffer dfu: Extract common DFU code to handle "dfu_alt_info" environment variable usb:g_dnl:ums: Conditional compilation for mass storage function (f_mass_storage) usb:gadget:Remove redundant #includes for USB composite gadget and its functions usb:g_dnl:dfu: Download gadget and DFU function code clean up
Troy Kisky (1): usb: gadget: config: fix unaligned access issues
README | 6 + arch/arm/cpu/armv7/at91/sama5d3_devices.c | 12 ++ arch/arm/include/asm/arch-at91/at91_common.h | 1 + arch/arm/include/asm/arch-at91/atmel_usba_udc.h | 64 ++++++ arch/arm/include/asm/arch-at91/sama5d3.h | 2 +- board/atmel/sama5d3xek/sama5d3xek.c | 13 ++ common/cmd_dfu.c | 19 +- common/cmd_usb_mass_storage.c | 1 - drivers/dfu/Makefile | 1 + drivers/dfu/dfu.c | 34 ++- drivers/dfu/dfu_mmc.c | 9 +- drivers/dfu/dfu_nand.c | 7 +- drivers/dfu/dfu_ram.c | 77 +++++++ drivers/usb/gadget/Makefile | 2 + drivers/usb/gadget/atmel_usba_udc.c | 1306 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/usb/gadget/atmel_usba_udc.h | 326 +++++++++++++++++++++++++++++ drivers/usb/gadget/config.c | 6 +- drivers/usb/gadget/ether.c | 5 +- drivers/usb/gadget/f_dfu.h | 3 - drivers/usb/gadget/g_dnl.c | 5 +- drivers/usb/host/ehci-hcd.c | 38 ++++ include/configs/am335x_evm.h | 6 + include/configs/sama5d3xek.h | 8 + include/dfu.h | 35 +++- include/linux/usb/atmel_usba_udc.h | 26 +++ include/linux/usb/gadget.h | 1 + include/usb_mass_storage.h | 9 + 27 files changed, 1975 insertions(+), 47 deletions(-) create mode 100644 arch/arm/include/asm/arch-at91/atmel_usba_udc.h create mode 100644 drivers/dfu/dfu_ram.c create mode 100644 drivers/usb/gadget/atmel_usba_udc.c create mode 100644 drivers/usb/gadget/atmel_usba_udc.h create mode 100644 include/linux/usb/atmel_usba_udc.h