[U-Boot] [PATCH v2 0/3] USB: atmel: add atmel usba udc driver support

Bo Shen voice.shen at atmel.com
Tue Sep 10 12:03:39 CEST 2013


Add atmel usb udc driver support porting from Linux kernel.
Using RNDIS gadget driver to test it.

Test OK on at91sam9m10g45ek, at91sam9m10g45ek, and sama5d31ek boards.

It need the patch from: Troy Kisky <troy.kisky at boundarydevices.com>
(usb: gadget: config: fix unaligned access issues)
more information: http://patchwork.ozlabs.org/patch/264151/

Changes in v2:
  - Add detail information of the orignal code
  - Add a common header to hold atmel usba udc information for different
    SoCs

Bo Shen (3):
  USB: gadget: add atmel usba udc driver
  ARM: atmel: correct UDPHS name
  ARM: atmel: add RNDIS gadget support

 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 +
 drivers/usb/gadget/Makefile                     |    1 +
 drivers/usb/gadget/atmel_usba_udc.c             | 1305 +++++++++++++++++++++++
 drivers/usb/gadget/atmel_usba_udc.h             |  326 ++++++
 include/configs/sama5d3xek.h                    |    8 +
 include/linux/usb/atmel_usba_udc.h              |   26 +
 10 files changed, 1757 insertions(+), 1 deletion(-)
 create mode 100644 arch/arm/include/asm/arch-at91/atmel_usba_udc.h
 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

-- 
1.7.9.5



More information about the U-Boot mailing list