summaryrefslogtreecommitdiffstats
path: root/drivers/net/usb
diff options
context:
space:
mode:
authorPhilipp Zabel <philipp.zabel@gmail.com>2014-01-22 23:52:36 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2014-01-29 10:14:37 +0100
commit7a150c5fb1007fef1ffb7b57aa5c3869b3275803 (patch)
treeff4053292130953c26575a37201d07117fc29980 /drivers/net/usb
parent4eabf125fb6bbd8f138b4293c77c9bdb01887478 (diff)
downloadbarebox-7a150c5fb1007fef1ffb7b57aa5c3869b3275803.tar.gz
barebox-7a150c5fb1007fef1ffb7b57aa5c3869b3275803.tar.xz
net usb asix: add AX88772B USB ID
Signed-off-by: Philipp Zabel <philipp.zabel@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/net/usb')
-rw-r--r--drivers/net/usb/asix.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/drivers/net/usb/asix.c b/drivers/net/usb/asix.c
index 085d728a79..b58db5d7b4 100644
--- a/drivers/net/usb/asix.c
+++ b/drivers/net/usb/asix.c
@@ -692,6 +692,16 @@ static struct driver_info ax88772_info = {
.tx_fixup = asix_tx_fixup,
};
+static struct driver_info ax88772b_info = {
+ .description = "ASIX AX88772B USB 2.0 Ethernet",
+ .bind = ax88772_bind,
+ .unbind = asix_unbind,
+ .flags = FLAG_ETHER | FLAG_FRAMING_AX,
+ .rx_fixup = asix_rx_fixup,
+ .tx_fixup = asix_tx_fixup,
+ .data = FLAG_EEPROM_MAC,
+};
+
static const struct usb_device_id products [] = {
{
// Linksys USB200M
@@ -773,6 +783,10 @@ static const struct usb_device_id products [] = {
// Cables-to-Go USB Ethernet Adapter
USB_DEVICE(0x0b95, 0x772a),
.driver_info = &ax88772_info,
+}, {
+ // LevelOne USB Fast Ethernet Adapter
+ USB_DEVICE(0x0b95, 0x772b),
+ .driver_info = &ax88772b_info,
},
{ }, // END
};