[U-Boot] [PATCH v3 0/6] usb: eth: introduce Moschip MCS7830 driver
Gerhard Sittig
gsi at denx.de
Fri Feb 21 18:32:47 CET 2014
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 was done on a taskit stamp9g20, tests were done on the
taskit stamp9g20 as well as wandboard both with Delock and Logilink
adapters, transferring a 56MB file several times with TFTP
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
version v3
- drops the BIT() macro stuff since it's discouraged (not portable)
- adds change logs to the individual patches for improved review
- picks up some collected ACKs
version v2
- addressed all received feedback, but tried to be too helpful
and moved the BIT() macro to a common place, which was NAKed
- had a change log, but kept in the cover letter where Patchwork
based workflows would miss it
Gerhard Sittig (6):
usb: eth: don't ifdef routine declarations in usb_ether.h
usb: eth: introduce support for Moschip USB ethernet
config: alpha-sort USB ethernet items for Asix and SMSC
config: enable Moschip USB ethernet support for several boards
config: enable USB ethernet for taskit stamp9g20
usb: doc: update README.usb to list all USB ethernet options
doc/README.usb | 13 +-
drivers/usb/eth/Makefile | 1 +
drivers/usb/eth/mcs7830.c | 850 ++++++++++++++++++++++++++++++++++++++++
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 | 14 +-
11 files changed, 888 insertions(+), 11 deletions(-)
create mode 100644 drivers/usb/eth/mcs7830.c
--
1.7.10.4
More information about the U-Boot
mailing list