From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Fri, 27 Sep 2013 19:38:43 +0200 Subject: [U-Boot] [PULL] u-boot-usb/master Message-ID: <201309271938.43884.marex@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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