[U-Boot] [PATCH 0/3] Integrate new USB gadget layer and USB CDC-ECM driver layer

Hi,
Here is a series of 3 patches that add support for USB-CDC-ECM to U-boot. With this series it will become possible to use U-boot as an Ethernet gadget device. It can, for example, be used to download via TFTP files from a TFTP via USB-ethernet, while U-boot functions as a USB-device. It does not support using USB-device as serial console (yet), so it does not (yet) replace the existing USB UDC layer.
It consist of 3 patches: * 1/3 Add USB gadget layer, and generic USB CDC support (ported from Linux 2.6.27 to U-boot) * 2/3 Add UDC files for the Atmel AT91 family. * 3/3 Add support for USB-CDC-ECM support to the at91sam9261-ek development kit.
Patch 1/3 is quite big (140 kB) and may get bounced from the mailinglist due to its size, therefore I also attached it bzip2 compressed to this mail.
This series lives already for a long time in the u-boot-usb branch and it is time to get this to mainline. The last few days 2 series of patches were posted on the ML that require this series to be applied to mainline first. I will collect these series in the u-boot-usb/cdc branch until the complete series is acceptable for mainline.
Review comments are welcome!
Kind regards,
Remy
participants (1)
-
Remy Bohmer