diff options
Diffstat (limited to 'drivers/net/usb/aqc111.c')
| -rw-r--r-- | drivers/net/usb/aqc111.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/drivers/net/usb/aqc111.c b/drivers/net/usb/aqc111.c index 57f1c94fca0b..820a2fe7d027 100644 --- a/drivers/net/usb/aqc111.c +++ b/drivers/net/usb/aqc111.c | |||
| @@ -1287,6 +1287,20 @@ static const struct driver_info asix112_info = { | |||
| 1287 | 1287 | ||
| 1288 | #undef ASIX112_DESC | 1288 | #undef ASIX112_DESC |
| 1289 | 1289 | ||
| 1290 | static const struct driver_info trendnet_info = { | ||
| 1291 | .description = "USB-C 3.1 to 5GBASE-T Ethernet Adapter", | ||
| 1292 | .bind = aqc111_bind, | ||
| 1293 | .unbind = aqc111_unbind, | ||
| 1294 | .status = aqc111_status, | ||
| 1295 | .link_reset = aqc111_link_reset, | ||
| 1296 | .reset = aqc111_reset, | ||
| 1297 | .stop = aqc111_stop, | ||
| 1298 | .flags = FLAG_ETHER | FLAG_FRAMING_AX | | ||
| 1299 | FLAG_AVOID_UNLINK_URBS | FLAG_MULTI_PACKET, | ||
| 1300 | .rx_fixup = aqc111_rx_fixup, | ||
| 1301 | .tx_fixup = aqc111_tx_fixup, | ||
| 1302 | }; | ||
| 1303 | |||
| 1290 | static int aqc111_suspend(struct usb_interface *intf, pm_message_t message) | 1304 | static int aqc111_suspend(struct usb_interface *intf, pm_message_t message) |
| 1291 | { | 1305 | { |
| 1292 | struct usbnet *dev = usb_get_intfdata(intf); | 1306 | struct usbnet *dev = usb_get_intfdata(intf); |
| @@ -1440,6 +1454,7 @@ static const struct usb_device_id products[] = { | |||
| 1440 | {AQC111_USB_ETH_DEV(0x2eca, 0xc101, aqc111_info)}, | 1454 | {AQC111_USB_ETH_DEV(0x2eca, 0xc101, aqc111_info)}, |
| 1441 | {AQC111_USB_ETH_DEV(0x0b95, 0x2790, asix111_info)}, | 1455 | {AQC111_USB_ETH_DEV(0x0b95, 0x2790, asix111_info)}, |
| 1442 | {AQC111_USB_ETH_DEV(0x0b95, 0x2791, asix112_info)}, | 1456 | {AQC111_USB_ETH_DEV(0x0b95, 0x2791, asix112_info)}, |
| 1457 | {AQC111_USB_ETH_DEV(0x20f4, 0xe05a, trendnet_info)}, | ||
| 1443 | { },/* END */ | 1458 | { },/* END */ |
| 1444 | }; | 1459 | }; |
| 1445 | MODULE_DEVICE_TABLE(usb, products); | 1460 | MODULE_DEVICE_TABLE(usb, products); |
