mirror of
https://github.com/Fishwaldo/linux-bl808.git
synced 2025-03-15 19:45:26 +00:00
net: asix: add support for the Linux Automation GmbH USB 10Base-T1L
Add ASIX based USB 10Base-T1L adapter support: https://linux-automation.com/en/products/usb-t1l.html Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de> Link: https://lore.kernel.org/r/20221205132102.2941732-1-o.rempel@pengutronix.de Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
a2220b5458
commit
5608e0a817
1 changed files with 18 additions and 0 deletions
|
@ -1350,6 +1350,20 @@ static const struct driver_info ax88772b_info = {
|
|||
.data = FLAG_EEPROM_MAC,
|
||||
};
|
||||
|
||||
static const struct driver_info lxausb_t1l_info = {
|
||||
.description = "Linux Automation GmbH USB 10Base-T1L",
|
||||
.bind = ax88772_bind,
|
||||
.unbind = ax88772_unbind,
|
||||
.status = asix_status,
|
||||
.reset = ax88772_reset,
|
||||
.stop = ax88772_stop,
|
||||
.flags = FLAG_ETHER | FLAG_FRAMING_AX | FLAG_LINK_INTR |
|
||||
FLAG_MULTI_PACKET,
|
||||
.rx_fixup = asix_rx_fixup_common,
|
||||
.tx_fixup = asix_tx_fixup,
|
||||
.data = FLAG_EEPROM_MAC,
|
||||
};
|
||||
|
||||
static const struct driver_info ax88178_info = {
|
||||
.description = "ASIX AX88178 USB 2.0 Ethernet",
|
||||
.bind = ax88178_bind,
|
||||
|
@ -1538,6 +1552,10 @@ static const struct usb_device_id products [] = {
|
|||
*/
|
||||
USB_DEVICE(0x066b, 0x20f9),
|
||||
.driver_info = (unsigned long) &hg20f9_info,
|
||||
}, {
|
||||
// Linux Automation GmbH USB 10Base-T1L
|
||||
USB_DEVICE(0x33f7, 0x0004),
|
||||
.driver_info = (unsigned long) &lxausb_t1l_info,
|
||||
},
|
||||
{ }, // END
|
||||
};
|
||||
|
|
Loading…
Add table
Reference in a new issue