Lines Matching +full:reference +full:- +full:select
1 # SPDX-License-Identifier: GPL-2.0-only
5 comment "Host-side USB support is needed for USB Network Adapter support"
16 tristate "USB CATC NetMate-based Ethernet device support"
17 select CRC32
35 tristate "USB KLSI KL5USB101-based ethernet device support"
40 ADS USB-10BT
45 D-Link DSB-650C and DU-E10
47 I-O DATA USB-ET/T
51 Mobility USB-Ethernet Adapter
52 NetGear EA-101
61 SmartBridges smartNIC or on Belkin F5U111 devices - you should use
63 you need, select both, and the correct one should be selected for
74 tristate "USB Pegasus/Pegasus-II based ethernet device support"
75 select MII
77 Say Y here if you know you have Pegasus or Pegasus-II based adapter.
90 select MII
92 Say Y here if you have RTL8150 based usb-ethernet adapter.
101 select MII
102 select CRC32
103 select CRYPTO
104 select CRYPTO_HASH
105 select CRYPTO_SHA256
116 select MII
117 select PHYLIB
118 select MICROCHIP_PHY
119 select FIXED_PHY
120 select CRC32
134 tristate "Multi-purpose USB Networking Framework"
135 select MII
144 - Another USB host, when using USB "network" or "data transfer"
149 - An intelligent USB gadget, perhaps embedding a Linux system.
152 CDC-Ethernet specification (including many cable modems).
154 - Network adapter hardware (like those for 10/100 Ethernet) which
158 a two-node link, or "eth0" for most CDC-Ethernet devices. Those
159 two-node links are most easily managed with Ethernet Bridging
162 For more information see <http://www.linux-usb.org/usbnet/>.
170 select CRC32
171 select PHYLIB
181 * Billionton Systems, GUSB2AM-1G-B
182 * Buffalo LUA-U2-KTX
183 * Corega FEther USB2-TX
184 * D-Link DUB-E100
188 * Sitecom LN-029
189 * Sitecom LN-028
192 * TrendNet TU2-ET100
200 select CRC32
201 select PHYLIB
210 * Sitcomm LN-032
226 that support USB connectivity, used for non-Microsoft USB hosts.
227 The Linux-USB CDC Ethernet Gadget driver is an open implementation.
234 * Broadcom Cable Modem (reference design)
267 select USB_NET_CDCETHER
278 * ST-Ericsson M700 LTE FDD/TDD Mobile Broadband Modem (ref. design)
279 * ST-Ericsson M5730 HSPA+ Mobile Broadband Modem (reference design)
280 * ST-Ericsson M570 HSPA+ Mobile Broadband Modem (reference design)
281 * ST-Ericsson M343 HSPA Mobile Broadband Modem (reference design)
287 select USB_WDM
288 select USB_NET_CDC_NCM
290 This driver supports huawei-style NCM devices, that use NCM as a
302 select USB_WDM
303 select USB_NET_CDC_NCM
312 through the associated /dev/cdc-wdmx character device.
320 select CRC32
326 tristate "CoreChip-sz SR9700 based USB 1.1 10/100 ethernet devices"
328 select CRC32
330 This option adds support for CoreChip-sz SR9700 based USB 1.1
334 tristate "CoreChip-sz SR9800 based USB 2.0 10/100 ethernet devices"
336 select CRC32
339 device based on the CoreChip-sz SR9800 chip.
351 select BITREVERSE
352 select CRC16
353 select CRC32
361 select PHYLIB
362 select SMSC_PHY
363 select BITREVERSE
364 select CRC16
365 select CRC32
371 tristate "GeneSys GL620USB-A based cables"
374 Choose this option if you're using a host-to-host cable,
377 Note that the half-duplex "GL620USB" is not supported.
384 Choose this option if you're using a host-to-host cable based
389 tristate "Prolific PL-2301/2302/25A1/27A1 based cables"
394 Choose this option if you're using a host-to-host cable
408 select USB_NET_CDCETHER
430 without any device-specific information. Select it if you have
433 Note that while many USB host-to-host cables can work in this mode,
442 select USB_NET_CDC_SUBSET_ENABLE
444 Choose this option if you're using a host-to-host cable
450 select USB_NET_CDC_SUBSET_ENABLE
452 Choose this option if you're using a host-to-host cable
457 bool "eTEK based host-to-host cables (Advance, Belkin, ...)"
459 select USB_NET_CDC_SUBSET_ENABLE
462 Choose this option if you're using a host-to-host cable
469 select USB_NET_CDC_SUBSET_ENABLE
472 Choose this option to support the "usb-eth" networking driver
474 such as the SA-11x0 and PXA-25x UDCs, or the tftp capabilities
477 Linux-based "Gumstix" PXA-25x based systems use this protocol
487 select USB_NET_CDC_SUBSET_ENABLE
495 select USB_NET_CDC_SUBSET_ENABLE
497 Choose this option if you're using a host-to-host cable
503 select USB_NET_CDCETHER
504 select CRC32
508 Zaurus models like the SL-5000D, SL-5500, SL-5600, A-300, B-500.
514 protocol. Only the "eth-fd" or "net_fd" drivers in these devices
515 really need this non-conformant variant of CDC Ethernet (or in
522 Choose this option if you're using a Conexant CX82310-based ADSL
531 as Samsung GT-B3730.
539 select USB_WDM
551 * cdc-wdm: Qualcomm MSM Interface (QMI) protocol on /dev/cdc-wdmx
573 Choose this option if you're using a 14Mb USB-based PLC
598 tristate "USB-to-WWAN Driver for Sierra Wireless modems"
601 Choose this option if you have a Sierra Wireless USB-to-WWAN device.
609 select USB_ACM
611 Select this if you want to use an LG Electronics 4G/LTE usb modem
624 select MII
635 select CRC32