diff options
author | David Brownell <david-b@pacbell.net> | 2005-08-31 12:54:50 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2005-09-08 19:28:33 -0400 |
commit | 090ffa9d0e904e1ed0f86c84dcf20684a8ac1a5a (patch) | |
tree | ccbe0623e934d69d3c51e99138a5720ef9e7f823 /drivers/usb/net/Kconfig | |
parent | 64e049102d3de3e61409cb6019403a9e689dfda6 (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/Kconfig | 25 |
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 | ||
128 | comment "USB Host-to-Host Cables" | ||
129 | depends on USB_USBNET | ||
130 | |||
131 | config 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 | |||
140 | comment "Drivers built using the usbnet core" | ||
141 | |||
142 | config USB_NET_AX8817X | 128 | config 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 | ||
201 | config 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 | |||
215 | config USB_NET_RNDIS_HOST | 210 | config 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 |