diff options
author | Gerhard Sittig <gsi@denx.de> | 2014-03-08 19:46:14 +0100 |
---|---|---|
committer | Tom Rini <trini@ti.com> | 2014-03-12 17:04:31 -0400 |
commit | df4fb1c36d35021c27aa9fb43062741712022ad3 (patch) | |
tree | 4ad3075717c6c5ed3ee05a88a251bfe3cc2ba21d /drivers/usb/eth/usb_ether.c | |
parent | 440a5742393bb959fd7bce28f5c916355d8607ca (diff) | |
download | u-boot-imx-df4fb1c36d35021c27aa9fb43062741712022ad3.zip u-boot-imx-df4fb1c36d35021c27aa9fb43062741712022ad3.tar.gz u-boot-imx-df4fb1c36d35021c27aa9fb43062741712022ad3.tar.bz2 |
usb: net: introduce support for Moschip USB ethernet
introduce an 'mcs7830' driver for Moschip MCS7830 based (7730/7830/7832)
USB 2.0 Ethernet Devices
see "MCS7830 -- USB 2.0 to 10/100M Fast Ethernet Controller" at
http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=109;74;109
the driver was implemented based on the U-Boot Asix driver with
additional information gathered from the Moschip Linux driver,
development was done on "Delock 61147" and "Logilink UA0025C" dongles
Signed-off-by: Gerhard Sittig <gsi@denx.de>
Acked-by: Marek Vasut <marex@denx.de>
Diffstat (limited to 'drivers/usb/eth/usb_ether.c')
-rw-r--r-- | drivers/usb/eth/usb_ether.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/usb/eth/usb_ether.c b/drivers/usb/eth/usb_ether.c index 2c4126b..1dda54c 100644 --- a/drivers/usb/eth/usb_ether.c +++ b/drivers/usb/eth/usb_ether.c @@ -30,6 +30,13 @@ static const struct usb_eth_prob_dev prob_dev[] = { .get_info = asix_eth_get_info, }, #endif +#ifdef CONFIG_USB_ETHER_MCS7830 + { + .before_probe = mcs7830_eth_before_probe, + .probe = mcs7830_eth_probe, + .get_info = mcs7830_eth_get_info, + }, +#endif #ifdef CONFIG_USB_ETHER_SMSC95XX { .before_probe = smsc95xx_eth_before_probe, |