
this series - adds a new USB ethernet driver for adapters that are based on the MCS7730/7830/7832 chips - enables the driver for those boards which previously had support for "all other" USB ethernet adapters - updates the README.usb documentation file to list all available drivers for USB ethernet adapters
development and tests were done on a taskit stamp9g20 with Delock and Logilink adapters, running TFTP transfers of a file as large as RAM is
there are several checkpatch warnings - about CamelCase for NetReceive() and USB related structure members, which cannot get fixed as the names are in the established API - about a multiple assignment for the "found" flags in the USB endpoint search, which I consider acceptable
hopefully I got the Cc: list right, Marek as the USB custodian, Simon for introducing the Asix driver in the past -- unfortunately I could not determine a "network" custodian nor one outstanding usb-eth committer
Gerhard Sittig (5): usb: net: introduce support for Moschip USB ethernet arm: config: alpha-sort USB ethernet items for Asix and SMSC arm: config: enable Moschip USB ethernet support for several boards arm: config: enable USB ethernet for taskit stamp9g20 usb: doc: update README.doc to list all USB ethernet options
doc/README.usb | 13 +- drivers/usb/eth/Makefile | 1 + drivers/usb/eth/mcs7830.c | 677 ++++++++++++++++++++++++++++++++++++++++ drivers/usb/eth/usb_ether.c | 7 + include/configs/harmony.h | 3 +- include/configs/m53evk.h | 1 + include/configs/mx53loco.h | 1 + include/configs/nitrogen6x.h | 1 + include/configs/omap3_beagle.h | 3 +- include/configs/stamp9g20.h | 5 +- include/usb_ether.h | 8 + 11 files changed, 715 insertions(+), 5 deletions(-) create mode 100644 drivers/usb/eth/mcs7830.c