Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   1) # SPDX-License-Identifier: GPL-2.0-only
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   2) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   3) # USB Network devices configuration
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   4) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   5) comment "Host-side USB support is needed for USB Network Adapter support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   6) 	depends on !USB && NET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   7) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   8) menuconfig USB_NET_DRIVERS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   9) 	tristate "USB Network Adapters"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  10) 	default USB if USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  11) 	depends on USB && NET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  12) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  13) if USB_NET_DRIVERS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  14) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  15) config USB_CATC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  16) 	tristate "USB CATC NetMate-based Ethernet device support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  17) 	select CRC32
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  18) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  19) 	  Say Y if you want to use one of the following 10Mbps USB Ethernet
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  20) 	  device based on the EL1210A chip. Supported devices are:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  21) 	  Belkin F5U011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  22) 	  Belkin F5U111
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  23) 	  CATC NetMate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  24) 	  CATC NetMate II
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  25) 	  smartBridges smartNIC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  26) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  27) 	  This driver makes the adapter appear as a normal Ethernet interface,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  28) 	  typically on eth0, if it is the only ethernet device, or perhaps on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  29) 	  eth1, if you have a PCI or ISA ethernet card installed.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  30) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  31) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  32) 	  module will be called catc.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  33) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  34) config USB_KAWETH
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  35) 	tristate "USB KLSI KL5USB101-based ethernet device support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  36) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  37) 	  Say Y here if you want to use one of the following 10Mbps only
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  38) 	  USB Ethernet adapters based on the KLSI KL5KUSB101B chipset:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  39) 	  3Com 3C19250
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  40) 	  ADS USB-10BT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  41) 	  ATEN USB Ethernet
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  42) 	  ASANTE USB To Ethernet Adapter
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  43) 	  AOX Endpoints USB Ethernet
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  44) 	  Correga K.K.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  45) 	  D-Link DSB-650C and DU-E10
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  46) 	  Entrega / Portgear E45
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  47) 	  I-O DATA USB-ET/T
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  48) 	  Jaton USB Ethernet Device Adapter
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  49) 	  Kingston Technology USB Ethernet Adapter
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  50) 	  Linksys USB10T
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  51) 	  Mobility USB-Ethernet Adapter
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  52) 	  NetGear EA-101
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  53) 	  Peracom Enet and Enet2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  54) 	  Portsmith Express Ethernet Adapter
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  55) 	  Shark Pocket Adapter
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  56) 	  SMC 2202USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  57) 	  Sony Vaio port extender
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  58) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  59) 	  This driver is likely to work with most 10Mbps only USB Ethernet
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  60) 	  adapters, including some "no brand" devices. It does NOT work on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  61) 	  SmartBridges smartNIC or on Belkin F5U111 devices - you should use
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  62) 	  the CATC NetMate driver for those. If you are not sure which one
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  63) 	  you need, select both, and the correct one should be selected for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  64) 	  you.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  65) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  66) 	  This driver makes the adapter appear as a normal Ethernet interface,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  67) 	  typically on eth0, if it is the only ethernet device, or perhaps on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  68) 	  eth1, if you have a PCI or ISA ethernet card installed.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  69) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  70) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  71) 	  module will be called kaweth.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  72) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  73) config USB_PEGASUS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  74) 	tristate "USB Pegasus/Pegasus-II based ethernet device support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  75) 	select MII
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  76) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  77) 	  Say Y here if you know you have Pegasus or Pegasus-II based adapter.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  78) 	  If in doubt then look at <file:drivers/net/usb/pegasus.h> for the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  79) 	  complete list of supported devices.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  80) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  81) 	  If your particular adapter is not in the list and you are _sure_ it
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  82) 	  is Pegasus or Pegasus II based then send me
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  83) 	  <petkan@users.sourceforge.net> vendor and device IDs.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  84) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  85) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  86) 	  module will be called pegasus.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  87) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  88) config USB_RTL8150
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  89) 	tristate "USB RTL8150 based ethernet device support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  90) 	select MII
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  91) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  92) 	  Say Y here if you have RTL8150 based usb-ethernet adapter.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  93) 	  Send me <petkan@users.sourceforge.net> any comments you may have.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  94) 	  You can also check for updates at <http://pegasus2.sourceforge.net/>.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  95) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  96) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  97) 	  module will be called rtl8150.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  98) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  99) config USB_RTL8152
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) 	tristate "Realtek RTL8152/RTL8153 Based USB Ethernet Adapters"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) 	select MII
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) 	select CRC32
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) 	select CRYPTO
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) 	select CRYPTO_HASH
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) 	select CRYPTO_SHA256
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) 	  This option adds support for Realtek RTL8152 based USB 2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) 	  10/100 Ethernet adapters and RTL8153 based USB 3.0 10/100/1000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) 	  Ethernet adapters.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) 	  module will be called r8152.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) config USB_LAN78XX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) 	tristate "Microchip LAN78XX Based USB Ethernet Adapters"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) 	select MII
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) 	select PHYLIB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118) 	select MICROCHIP_PHY
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) 	select FIXED_PHY
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120) 	select CRC32
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122) 	  This option adds support for Microchip LAN78XX based USB 2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) 	  & USB 3 10/100/1000 Ethernet adapters.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) 	  LAN7800 : USB 3 to 10/100/1000 Ethernet adapter
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) 	  LAN7850 : USB 2 to 10/100/1000 Ethernet adapter
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126) 	  LAN7801 : USB 3 to 10/100/1000 Ethernet adapter (MAC only)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128) 	  Proper PHY driver is required for LAN7801.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) 	  module will be called lan78xx.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133) config USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134) 	tristate "Multi-purpose USB Networking Framework"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135) 	select MII
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137) 	  This driver supports several kinds of network links over USB,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138) 	  with "minidrivers" built around a common network driver core
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139) 	  that supports deep queues for efficient transfers.  (This gives
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140) 	  better performance with small packets and at high speeds).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142) 	  The USB host runs "usbnet", and the other end of the link might be:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144) 	  - Another USB host, when using USB "network" or "data transfer"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145) 	    cables.  These are often used to network laptops to PCs, like
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146) 	    "Laplink" parallel cables or some motherboards.  These rely
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147) 	    on specialized chips from many suppliers.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149) 	  - An intelligent USB gadget, perhaps embedding a Linux system.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150) 	    These include PDAs running Linux (iPaq, Yopy, Zaurus, and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151) 	    others), and devices that interoperate using the standard
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152) 	    CDC-Ethernet specification (including many cable modems).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 154) 	  - Network adapter hardware (like those for 10/100 Ethernet) which
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 155) 	    uses this driver framework.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 156) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 157) 	  The link will appear with a name like "usb0", when the link is
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 158) 	  a two-node link, or "eth0" for most CDC-Ethernet devices.  Those
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 159) 	  two-node links are most easily managed with Ethernet Bridging
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 160) 	  (CONFIG_BRIDGE) instead of routing.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 161) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 162) 	  For more information see <http://www.linux-usb.org/usbnet/>.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 163) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 164) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 165) 	  module will be called usbnet.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 166) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 167) config USB_NET_AX8817X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 168) 	tristate "ASIX AX88xxx Based USB 2.0 Ethernet Adapters"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 169) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 170) 	select CRC32
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 171) 	select PHYLIB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 172) 	default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 173) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 174) 	  This option adds support for ASIX AX88xxx based USB 2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 175) 	  10/100 Ethernet adapters.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 176) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 177)  	  This driver should work with at least the following devices:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 178) 	    * Aten UC210T
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 179) 	    * ASIX AX88172
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 180) 	    * Billionton Systems, USB2AR
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 181) 	    * Billionton Systems, GUSB2AM-1G-B
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 182) 	    * Buffalo LUA-U2-KTX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 183) 	    * Corega FEther USB2-TX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 184) 	    * D-Link DUB-E100
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 185) 	    * Hawking UF200
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 186) 	    * Linksys USB200M
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 187) 	    * Netgear FA120
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 188) 	    * Sitecom LN-029
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 189) 	    * Sitecom LN-028
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 190) 	    * Intellinet USB 2.0 Ethernet
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 191) 	    * ST Lab USB 2.0 Ethernet
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 192) 	    * TrendNet TU2-ET100
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 193) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 194) 	  This driver creates an interface named "ethX", where X depends on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 195) 	  what other networking devices you have in use.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 196) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 197) config USB_NET_AX88179_178A
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 198) 	tristate "ASIX AX88179/178A USB 3.0/2.0 to Gigabit Ethernet"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 199) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 200) 	select CRC32
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 201) 	select PHYLIB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 202) 	default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 203) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 204) 	  This option adds support for ASIX AX88179 based USB 3.0/2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 205) 	  to Gigabit Ethernet adapters.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 206) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 207) 	  This driver should work with at least the following devices:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 208) 	    * ASIX AX88179
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 209) 	    * ASIX AX88178A
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 210) 	    * Sitcomm LN-032
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 211) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 212) 	  This driver creates an interface named "ethX", where X depends on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 213) 	  what other networking devices you have in use.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 214) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 215) config USB_NET_CDCETHER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 216) 	tristate "CDC Ethernet support (smart devices such as cable modems)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 217) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 218) 	default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 219) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 220) 	  This option supports devices conforming to the Communication Device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 221) 	  Class (CDC) Ethernet Control Model, a specification that's easy to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 222) 	  implement in device firmware.  The CDC specifications are available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 223) 	  from <http://www.usb.org/>.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 224) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 225) 	  CDC Ethernet is an implementation option for DOCSIS cable modems
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 226) 	  that support USB connectivity, used for non-Microsoft USB hosts.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 227) 	  The Linux-USB CDC Ethernet Gadget driver is an open implementation.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 228)  	  This driver should work with at least the following devices:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 229) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 230) 	    * Dell Wireless 5530 HSPA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 231)  	    * Ericsson PipeRider (all variants)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 232) 	    * Ericsson Mobile Broadband Module (all variants)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 233)  	    * Motorola (DM100 and SB4100)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 234)  	    * Broadcom Cable Modem (reference design)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 235) 	    * Toshiba (PCX1100U and F3507g/F3607gw)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 236) 	    * ...
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 237) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 238) 	  This driver creates an interface named "ethX", where X depends on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 239) 	  what other networking devices you have in use.  However, if the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 240) 	  IEEE 802 "local assignment" bit is set in the address, a "usbX"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 241) 	  name is used instead.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 242) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 243) config USB_NET_CDC_EEM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 244) 	tristate "CDC EEM support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 245) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 246) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 247) 	  This option supports devices conforming to the Communication Device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 248) 	  Class (CDC) Ethernet Emulation Model, a specification that's easy to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 249) 	  implement in device firmware.  The CDC EEM specifications are available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 250) 	  from <http://www.usb.org/>.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 251) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 252) 	  This driver creates an interface named "ethX", where X depends on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 253) 	  what other networking devices you have in use.  However, if the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 254) 	  IEEE 802 "local assignment" bit is set in the address, a "usbX"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 255) 	  name is used instead.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 256) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 257) config USB_NET_CDC_NCM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 258) 	tristate "CDC NCM support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 259) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 260) 	select USB_NET_CDCETHER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 261) 	default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 262) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 263) 	  This driver provides support for CDC NCM (Network Control Model
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 264) 	  Device USB Class Specification). The CDC NCM specification is
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 265) 	  available from <http://www.usb.org/>.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 266) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 267) 	  Say "y" to link the driver statically, or "m" to build a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 268) 	  dynamically linked module.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 269) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 270) 	  This driver should work with at least the following devices:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 271) 	    * ST-Ericsson M700 LTE FDD/TDD Mobile Broadband Modem (ref. design)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 272) 	    * ST-Ericsson M5730 HSPA+ Mobile Broadband Modem (reference design)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 273) 	    * ST-Ericsson M570 HSPA+ Mobile Broadband Modem (reference design)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 274) 	    * ST-Ericsson M343 HSPA Mobile Broadband Modem (reference design)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 275) 	    * Ericsson F5521gw Mobile Broadband Module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 276) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 277) config USB_NET_HUAWEI_CDC_NCM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 278) 	tristate "Huawei NCM embedded AT channel support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 279) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 280) 	select USB_WDM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 281) 	select USB_NET_CDC_NCM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 282) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 283) 		This driver supports huawei-style NCM devices, that use NCM as a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 284) 		transport for other protocols, usually an embedded AT channel.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 285) 		Good examples are:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 286) 		* Huawei E3131
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 287) 		* Huawei E3251
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 288) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 289) 		To compile this driver as a module, choose M here: the module will be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 290) 		called huawei_cdc_ncm.ko.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 291) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 292) config USB_NET_CDC_MBIM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 293) 	tristate "CDC MBIM support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 294) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 295) 	select USB_WDM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 296) 	select USB_NET_CDC_NCM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 297) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 298) 	  This driver provides support for CDC MBIM (Mobile Broadband
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 299) 	  Interface Model) devices. The CDC MBIM specification is
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 300) 	  available from <http://www.usb.org/>.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 301) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 302) 	  MBIM devices require configuration using the management
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 303) 	  protocol defined by the MBIM specification.  This driver
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 304) 	  provides unfiltered access to the MBIM control channel
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 305) 	  through the associated /dev/cdc-wdmx character device.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 306) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 307) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 308) 	  module will be called cdc_mbim.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 309) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 310) config USB_NET_DM9601
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 311) 	tristate "Davicom DM96xx based USB 10/100 ethernet devices"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 312) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 313) 	select CRC32
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 314) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 315) 	  This option adds support for Davicom DM9601/DM9620/DM9621A
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 316) 	  based USB 10/100 Ethernet adapters.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 317) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 318) config USB_NET_SR9700
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 319) 	tristate "CoreChip-sz SR9700 based USB 1.1 10/100 ethernet devices"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 320) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 321) 	select CRC32
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 322) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 323) 	  This option adds support for CoreChip-sz SR9700 based USB 1.1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 324) 	  10/100 Ethernet adapters.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 325) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 326) config USB_NET_SR9800
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 327) 	tristate "CoreChip-sz SR9800 based USB 2.0 10/100 ethernet devices"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 328) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 329) 	select CRC32
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 330) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 331) 	  Say Y if you want to use one of the following 100Mbps USB Ethernet
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 332) 	  device based on the CoreChip-sz SR9800 chip.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 333) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 334) 	  This driver makes the adapter appear as a normal Ethernet interface,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 335) 	  typically on eth0, if it is the only ethernet device, or perhaps on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 336) 	  eth1, if you have a PCI or ISA ethernet card installed.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 337) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 338) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 339) 	  module will be called sr9800.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 340) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 341) config USB_NET_SMSC75XX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 342) 	tristate "SMSC LAN75XX based USB 2.0 gigabit ethernet devices"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 343) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 344) 	select BITREVERSE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 345) 	select CRC16
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 346) 	select CRC32
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 347) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 348) 	  This option adds support for SMSC LAN75XX based USB 2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 349) 	  Gigabit Ethernet adapters.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 350) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 351) config USB_NET_SMSC95XX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 352) 	tristate "SMSC LAN95XX based USB 2.0 10/100 ethernet devices"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 353) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 354) 	select PHYLIB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 355) 	select SMSC_PHY
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 356) 	select BITREVERSE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 357) 	select CRC16
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 358) 	select CRC32
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 359) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 360) 	  This option adds support for SMSC LAN95XX based USB 2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 361) 	  10/100 Ethernet adapters.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 362) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 363) config USB_NET_GL620A
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 364) 	tristate "GeneSys GL620USB-A based cables"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 365) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 366) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 367) 	  Choose this option if you're using a host-to-host cable,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 368) 	  or PC2PC motherboard, with this chip.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 369) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 370) 	  Note that the half-duplex "GL620USB" is not supported.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 371) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 372) config USB_NET_NET1080
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 373) 	tristate "NetChip 1080 based cables (Laplink, ...)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 374) 	default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 375) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 376) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 377) 	  Choose this option if you're using a host-to-host cable based
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 378) 	  on this design:  one NetChip 1080 chip and supporting logic,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 379) 	  optionally with LEDs that indicate traffic
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 380) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 381) config USB_NET_PLUSB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 382) 	tristate "Prolific PL-2301/2302/25A1/27A1 based cables"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 383) 	# if the handshake/init/reset problems, from original 'plusb',
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 384) 	# are ever resolved ... then remove "experimental"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 385) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 386) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 387) 	  Choose this option if you're using a host-to-host cable
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 388) 	  with one of these chips.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 389) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 390) config USB_NET_MCS7830
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 391) 	tristate "MosChip MCS7830 based Ethernet adapters"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 392) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 393) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 394) 	  Choose this option if you're using a 10/100 Ethernet USB2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 395) 	  adapter based on the MosChip 7830 controller. This includes
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 396) 	  adapters marketed under the DeLOCK brand.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 397) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 398) config USB_NET_RNDIS_HOST
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 399) 	tristate "Host for RNDIS and ActiveSync devices"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 400) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 401) 	select USB_NET_CDCETHER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 402) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 403) 	  This option enables hosting "Remote NDIS" USB networking links,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 404) 	  as encouraged by Microsoft (instead of CDC Ethernet!) for use in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 405) 	  various devices that may only support this protocol.  A variant
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 406) 	  of this protocol (with even less public documentation) seems to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 407) 	  be at the root of Microsoft's "ActiveSync" too.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 408) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 409) 	  Avoid using this protocol unless you have no better options.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 410) 	  The protocol specification is incomplete, and is controlled by
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 411) 	  (and for) Microsoft; it isn't an "Open" ecosystem or market.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 412) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 413) config USB_NET_CDC_SUBSET_ENABLE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 414) 	tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 415) 	depends on USB_NET_CDC_SUBSET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 416) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 417) config USB_NET_CDC_SUBSET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 418) 	tristate "Simple USB Network Links (CDC Ethernet subset)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 419) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 420) 	default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 421) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 422) 	  This driver module supports USB network devices that can work
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 423) 	  without any device-specific information.  Select it if you have
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 424) 	  one of these drivers.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 425) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 426) 	  Note that while many USB host-to-host cables can work in this mode,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 427) 	  that may mean not being able to talk to Win32 systems or more
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 428) 	  commonly not being able to handle certain events (like replugging
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 429) 	  the host on the other end) very well.  Also, these devices will
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 430) 	  not generally have permanently assigned Ethernet addresses.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 431) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 432) config USB_ALI_M5632
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 433) 	bool "ALi M5632 based 'USB 2.0 Data Link' cables"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 434) 	depends on USB_NET_CDC_SUBSET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 435) 	select USB_NET_CDC_SUBSET_ENABLE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 436) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 437) 	  Choose this option if you're using a host-to-host cable
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 438) 	  based on this design, which supports USB 2.0 high speed.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 439) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 440) config USB_AN2720
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 441) 	bool "AnchorChips 2720 based cables (Xircom PGUNET, ...)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 442) 	depends on USB_NET_CDC_SUBSET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 443) 	select USB_NET_CDC_SUBSET_ENABLE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 444) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 445) 	  Choose this option if you're using a host-to-host cable
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 446) 	  based on this design.  Note that AnchorChips is now a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 447) 	  Cypress brand.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 448) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 449) config USB_BELKIN
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 450) 	bool "eTEK based host-to-host cables (Advance, Belkin, ...)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 451) 	depends on USB_NET_CDC_SUBSET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 452) 	select USB_NET_CDC_SUBSET_ENABLE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 453) 	default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 454) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 455) 	  Choose this option if you're using a host-to-host cable
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 456) 	  based on this design:  two NetChip 2890 chips and an Atmel
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 457) 	  microcontroller, with LEDs that indicate traffic.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 458) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 459) config USB_ARMLINUX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 460) 	bool "Embedded ARM Linux links (iPaq, ...)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 461) 	depends on USB_NET_CDC_SUBSET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 462) 	select USB_NET_CDC_SUBSET_ENABLE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 463) 	default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 464) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 465) 	  Choose this option to support the "usb-eth" networking driver
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 466) 	  used by most of the ARM Linux community with device controllers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 467) 	  such as the SA-11x0 and PXA-25x UDCs, or the tftp capabilities
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 468) 	  in some PXA versions of the "blob" boot loader.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 469) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 470) 	  Linux-based "Gumstix" PXA-25x based systems use this protocol
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 471) 	  to talk with other Linux systems.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 472) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 473) 	  Although the ROMs shipped with Sharp Zaurus products use a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 474) 	  different link level framing protocol, you can have them use
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 475) 	  this simpler protocol by installing a different kernel.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 476) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 477) config USB_EPSON2888
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 478) 	bool "Epson 2888 based firmware (DEVELOPMENT)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 479) 	depends on USB_NET_CDC_SUBSET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 480) 	select USB_NET_CDC_SUBSET_ENABLE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 481) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 482) 	  Choose this option to support the usb networking links used
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 483) 	  by some sample firmware from Epson.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 484) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 485) config USB_KC2190
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 486) 	bool "KT Technology KC2190 based cables (InstaNet)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 487) 	depends on USB_NET_CDC_SUBSET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 488) 	select USB_NET_CDC_SUBSET_ENABLE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 489) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 490) 	  Choose this option if you're using a host-to-host cable
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 491) 	  with one of these chips.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 492) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 493) config USB_NET_ZAURUS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 494) 	tristate "Sharp Zaurus (stock ROMs) and compatible"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 495) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 496) 	select USB_NET_CDCETHER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 497) 	select CRC32
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 498) 	default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 499) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 500) 	  Choose this option to support the usb networking links used by
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 501) 	  Zaurus models like the SL-5000D, SL-5500, SL-5600, A-300, B-500.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 502) 	  This also supports some related device firmware, as used in some
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 503) 	  PDAs from Olympus and some cell phones from Motorola.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 504) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 505) 	  If you install an alternate image, such as the Linux 2.6 based
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 506) 	  versions of OpenZaurus, you should no longer need to support this
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 507) 	  protocol.  Only the "eth-fd" or "net_fd" drivers in these devices
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 508) 	  really need this non-conformant variant of CDC Ethernet (or in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 509) 	  some cases CDC MDLM) protocol, not "g_ether".
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 510) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 511) config USB_NET_CX82310_ETH
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 512) 	tristate "Conexant CX82310 USB ethernet port"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 513) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 514) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 515) 	  Choose this option if you're using a Conexant CX82310-based ADSL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 516) 	  router with USB ethernet port. This driver is for routers only,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 517) 	  it will not work with ADSL modems (use cxacru driver instead).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 518) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 519) config USB_NET_KALMIA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 520) 	tristate "Samsung Kalmia based LTE USB modem"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 521) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 522) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 523) 	  Choose this option if you have a Samsung Kalmia based USB modem
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 524) 	  as Samsung GT-B3730.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 525) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 526) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 527) 	  module will be called kalmia.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 528) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 529) config USB_NET_QMI_WWAN
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 530) 	tristate "QMI WWAN driver for Qualcomm MSM based 3G and LTE modems"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 531) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 532) 	select USB_WDM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 533) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 534) 	  Support WWAN LTE/3G devices based on Qualcomm Mobile Data Modem
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 535) 	  (MDM) chipsets.  Examples of such devices are
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 536) 	    * Huawei E392/E398
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 537) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 538) 	  This driver will only drive the ethernet part of the chips.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 539) 	  The devices require additional configuration to be usable.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 540) 	  Multiple management interfaces with linux drivers are
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 541) 	  available:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 542) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 543) 	    * option: AT commands on /dev/ttyUSBx
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 544) 	    * cdc-wdm: Qualcomm MSM Interface (QMI) protocol on /dev/cdc-wdmx
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 545) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 546) 	  A modem manager with support for QMI is recommended.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 547) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 548) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 549) 	  module will be called qmi_wwan.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 550) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 551) config USB_HSO
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 552) 	tristate "Option USB High Speed Mobile Devices"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 553) 	depends on USB && RFKILL && TTY
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 554) 	default n
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 555) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 556) 	  Choose this option if you have an Option HSDPA/HSUPA card.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 557) 	  These cards support downlink speeds of 7.2Mbps or greater.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 558) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 559) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 560) 	  module will be called hso.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 561) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 562) config USB_NET_INT51X1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 563) 	tristate "Intellon PLC based usb adapter"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 564) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 565) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 566) 	  Choose this option if you're using a 14Mb USB-based PLC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 567) 	  (Powerline Communications) solution with an Intellon
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 568) 	  INT51x1/INT5200 chip, like the "devolo dLan duo".
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 569) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 570) config USB_CDC_PHONET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 571) 	tristate "CDC Phonet support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 572) 	depends on PHONET && USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 573) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 574) 	  Choose this option to support the Phonet interface to a Nokia
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 575) 	  cellular modem, as found on most Nokia handsets with the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 576) 	  "PC suite" USB profile.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 577) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 578) config USB_IPHETH
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 579) 	tristate "Apple iPhone USB Ethernet driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 580) 	default n
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 581) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 582) 	  Module used to share Internet connection (tethering) from your
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 583) 	  iPhone (Original, 3G and 3GS) to your system.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 584) 	  Note that you need userspace libraries and programs that are needed
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 585) 	  to pair your device with your system and that understand the iPhone
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 586) 	  protocol.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 587) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 588) 	  For more information: http://giagio.com/wiki/moin.cgi/iPhoneEthernetDriver
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 589) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 590) config USB_SIERRA_NET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 591) 	tristate "USB-to-WWAN Driver for Sierra Wireless modems"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 592) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 593) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 594) 	  Choose this option if you have a Sierra Wireless USB-to-WWAN device.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 595) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 596) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 597) 	  module will be called sierra_net.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 598) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 599) config USB_VL600
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 600) 	tristate "LG VL600 modem dongle"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 601) 	depends on USB_NET_CDCETHER && TTY
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 602) 	select USB_ACM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 603) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 604) 	  Select this if you want to use an LG Electronics 4G/LTE usb modem
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 605) 	  called VL600.  This driver only handles the ethernet
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 606) 	  interface exposed by the modem firmware.  To establish a connection
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 607) 	  you will first need a userspace program that sends the right
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 608) 	  command to the modem through its CDC ACM port, and most
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 609) 	  likely also a DHCP client.  See this thread about using the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 610) 	  4G modem from Verizon:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 611) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 612) 	  http://ubuntuforums.org/showpost.php?p=10589647&postcount=17
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 613) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 614) config USB_NET_CH9200
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 615) 	tristate "QingHeng CH9200 USB ethernet support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 616) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 617) 	select MII
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 618) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 619) 	  Choose this option if you have a USB ethernet adapter with a QinHeng
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 620) 	  CH9200 chipset.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 621) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 622) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 623) 	  module will be called ch9200.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 624) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 625) config USB_NET_AQC111
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 626) 	tristate "Aquantia AQtion USB to 5/2.5GbE Controllers support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 627) 	depends on USB_USBNET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 628) 	select CRC32
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 629) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 630) 	  This option adds support for Aquantia AQtion USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 631) 	  Ethernet adapters based on AQC111U/AQC112 chips.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 632) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 633) 	  This driver should work with at least the following devices:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 634) 	  * Aquantia AQtion USB to 5GbE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 635) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 636) endif # USB_NET_DRIVERS