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 /include/usb_ether.h | |
| parent | 440a5742393bb959fd7bce28f5c916355d8607ca (diff) | |
| download | olio-uboot-2014.01-df4fb1c36d35021c27aa9fb43062741712022ad3.tar.xz olio-uboot-2014.01-df4fb1c36d35021c27aa9fb43062741712022ad3.zip | |
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 'include/usb_ether.h')
| -rw-r--r-- | include/usb_ether.h | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/include/usb_ether.h b/include/usb_ether.h index 011ead7a3..35700a21b 100644 --- a/include/usb_ether.h +++ b/include/usb_ether.h @@ -49,6 +49,12 @@ int asix_eth_probe(struct usb_device *dev, unsigned int ifnum,  int asix_eth_get_info(struct usb_device *dev, struct ueth_data *ss,  		      struct eth_device *eth); +void mcs7830_eth_before_probe(void); +int mcs7830_eth_probe(struct usb_device *dev, unsigned int ifnum, +		      struct ueth_data *ss); +int mcs7830_eth_get_info(struct usb_device *dev, struct ueth_data *ss, +			 struct eth_device *eth); +  void smsc95xx_eth_before_probe(void);  int smsc95xx_eth_probe(struct usb_device *dev, unsigned int ifnum,  			struct ueth_data *ss); |