aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/net/Kconfig
diff options
context:
space:
mode:
authorDavid Brownell <david-b@pacbell.net>2005-08-31 12:54:50 -0400
committerGreg Kroah-Hartman <gregkh@suse.de>2005-09-08 19:28:33 -0400
commit090ffa9d0e904e1ed0f86c84dcf20684a8ac1a5a (patch)
treeccbe0623e934d69d3c51e99138a5720ef9e7f823 /drivers/usb/net/Kconfig
parent64e049102d3de3e61409cb6019403a9e689dfda6 (diff)
[PATCH] USB: usbnet (9/9) module for pl2301/2302 cables
This wraps up the conversion of the "usbnet" driver structure, by moving the Prolific PL-2201/2302 minidriver to a module of its own. It also includes some minor cleanups to the remaining "usbnet" file, notably removing that long changelog at the top. Minor historical note: Linux 2.2 first called the driver for this hardware "plusb". Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/net/Kconfig')
-rw-r--r--drivers/usb/net/Kconfig25
1 files changed, 10 insertions, 15 deletions
diff --git a/drivers/usb/net/Kconfig b/drivers/usb/net/Kconfig
index 5f3ae1e06b1e..8c010bb44eb8 100644
--- a/drivers/usb/net/Kconfig
+++ b/drivers/usb/net/Kconfig
@@ -99,7 +99,7 @@ config USB_USBNET
99 with "minidrivers" built around a common network driver core 99 with "minidrivers" built around a common network driver core
100 that supports deep queues for efficient transfers. (This gives 100 that supports deep queues for efficient transfers. (This gives
101 better performance with small packets and at high speeds). 101 better performance with small packets and at high speeds).
102 102
103 The USB host runs "usbnet", and the other end of the link might be: 103 The USB host runs "usbnet", and the other end of the link might be:
104 104
105 - Another USB host, when using USB "network" or "data transfer" 105 - Another USB host, when using USB "network" or "data transfer"
@@ -125,20 +125,6 @@ config USB_USBNET
125 To compile this driver as a module, choose M here: the 125 To compile this driver as a module, choose M here: the
126 module will be called usbnet. 126 module will be called usbnet.
127 127
128comment "USB Host-to-Host Cables"
129 depends on USB_USBNET
130
131config USB_PL2301
132 boolean "Prolific PL-2301/2302 based cables"
133 default y
134 # handshake/init/reset problems, from original 'plusb' driver
135 depends on USB_USBNET && EXPERIMENTAL
136 help
137 Choose this option if you're using a host-to-host cable
138 with one of these chips.
139
140comment "Drivers built using the usbnet core"
141
142config USB_NET_AX8817X 128config USB_NET_AX8817X
143 tristate "ASIX AX88xxx Based USB 2.0 Ethernet Adapters" 129 tristate "ASIX AX88xxx Based USB 2.0 Ethernet Adapters"
144 depends on USB_USBNET && NET_ETHERNET 130 depends on USB_USBNET && NET_ETHERNET
@@ -212,6 +198,15 @@ config USB_NET_NET1080
212 on this design: one NetChip 1080 chip and supporting logic, 198 on this design: one NetChip 1080 chip and supporting logic,
213 optionally with LEDs that indicate traffic 199 optionally with LEDs that indicate traffic
214 200
201config USB_NET_PLUSB
202 tristate "Prolific PL-2301/2302 based cables"
203 # if the handshake/init/reset problems, from original 'plusb',
204 # are ever resolved ... then remove "experimental"
205 depends on USB_USBNET && EXPERIMENTAL
206 help
207 Choose this option if you're using a host-to-host cable
208 with one of these chips.
209
215config USB_NET_RNDIS_HOST 210config USB_NET_RNDIS_HOST
216 tristate "Host for RNDIS devices (EXPERIMENTAL)" 211 tristate "Host for RNDIS devices (EXPERIMENTAL)"
217 depends on USB_USBNET && EXPERIMENTAL 212 depends on USB_USBNET && EXPERIMENTAL