diff options
Diffstat (limited to 'drivers/net/wireless/Kconfig')
-rw-r--r-- | drivers/net/wireless/Kconfig | 48 |
1 files changed, 15 insertions, 33 deletions
diff --git a/drivers/net/wireless/Kconfig b/drivers/net/wireless/Kconfig index bf0eb4e774b4..674a08b07884 100644 --- a/drivers/net/wireless/Kconfig +++ b/drivers/net/wireless/Kconfig | |||
@@ -16,27 +16,9 @@ menuconfig WLAN | |||
16 | 16 | ||
17 | if WLAN | 17 | if WLAN |
18 | 18 | ||
19 | menuconfig WLAN_PRE80211 | ||
20 | bool "Wireless LAN (pre-802.11)" | ||
21 | depends on NETDEVICES | ||
22 | ---help--- | ||
23 | Say Y if you have any pre-802.11 wireless LAN hardware. | ||
24 | |||
25 | This option does not affect the kernel build, it only | ||
26 | lets you choose drivers. | ||
27 | |||
28 | menuconfig WLAN_80211 | ||
29 | bool "Wireless LAN (IEEE 802.11)" | ||
30 | depends on NETDEVICES | ||
31 | ---help--- | ||
32 | Say Y if you have any 802.11 wireless LAN hardware. | ||
33 | |||
34 | This option does not affect the kernel build, it only | ||
35 | lets you choose drivers. | ||
36 | |||
37 | config PCMCIA_RAYCS | 19 | config PCMCIA_RAYCS |
38 | tristate "Aviator/Raytheon 2.4GHz wireless support" | 20 | tristate "Aviator/Raytheon 2.4GHz wireless support" |
39 | depends on PCMCIA && WLAN_80211 | 21 | depends on PCMCIA |
40 | select WIRELESS_EXT | 22 | select WIRELESS_EXT |
41 | select WEXT_SPY | 23 | select WEXT_SPY |
42 | select WEXT_PRIV | 24 | select WEXT_PRIV |
@@ -51,7 +33,7 @@ config PCMCIA_RAYCS | |||
51 | 33 | ||
52 | config LIBERTAS_THINFIRM | 34 | config LIBERTAS_THINFIRM |
53 | tristate "Marvell 8xxx Libertas WLAN driver support with thin firmware" | 35 | tristate "Marvell 8xxx Libertas WLAN driver support with thin firmware" |
54 | depends on WLAN_80211 && MAC80211 | 36 | depends on MAC80211 |
55 | select FW_LOADER | 37 | select FW_LOADER |
56 | ---help--- | 38 | ---help--- |
57 | A library for Marvell Libertas 8xxx devices using thinfirm. | 39 | A library for Marvell Libertas 8xxx devices using thinfirm. |
@@ -64,7 +46,7 @@ config LIBERTAS_THINFIRM_USB | |||
64 | 46 | ||
65 | config AIRO | 47 | config AIRO |
66 | tristate "Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards" | 48 | tristate "Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards" |
67 | depends on ISA_DMA_API && WLAN_80211 && (PCI || BROKEN) | 49 | depends on ISA_DMA_API && (PCI || BROKEN) |
68 | select WIRELESS_EXT | 50 | select WIRELESS_EXT |
69 | select CRYPTO | 51 | select CRYPTO |
70 | select WEXT_SPY | 52 | select WEXT_SPY |
@@ -84,7 +66,7 @@ config AIRO | |||
84 | 66 | ||
85 | config ATMEL | 67 | config ATMEL |
86 | tristate "Atmel at76c50x chipset 802.11b support" | 68 | tristate "Atmel at76c50x chipset 802.11b support" |
87 | depends on (PCI || PCMCIA) && WLAN_80211 | 69 | depends on (PCI || PCMCIA) |
88 | select WIRELESS_EXT | 70 | select WIRELESS_EXT |
89 | select WEXT_PRIV | 71 | select WEXT_PRIV |
90 | select FW_LOADER | 72 | select FW_LOADER |
@@ -119,7 +101,7 @@ config PCMCIA_ATMEL | |||
119 | 101 | ||
120 | config AT76C50X_USB | 102 | config AT76C50X_USB |
121 | tristate "Atmel at76c503/at76c505/at76c505a USB cards" | 103 | tristate "Atmel at76c503/at76c505/at76c505a USB cards" |
122 | depends on MAC80211 && WLAN_80211 && USB | 104 | depends on MAC80211 && USB |
123 | select FW_LOADER | 105 | select FW_LOADER |
124 | ---help--- | 106 | ---help--- |
125 | Enable support for USB Wireless devices using Atmel at76c503, | 107 | Enable support for USB Wireless devices using Atmel at76c503, |
@@ -127,7 +109,7 @@ config AT76C50X_USB | |||
127 | 109 | ||
128 | config AIRO_CS | 110 | config AIRO_CS |
129 | tristate "Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards" | 111 | tristate "Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards" |
130 | depends on PCMCIA && (BROKEN || !M32R) && WLAN_80211 | 112 | depends on PCMCIA && (BROKEN || !M32R) |
131 | select WIRELESS_EXT | 113 | select WIRELESS_EXT |
132 | select CRYPTO | 114 | select CRYPTO |
133 | select CRYPTO_AES | 115 | select CRYPTO_AES |
@@ -147,7 +129,7 @@ config AIRO_CS | |||
147 | 129 | ||
148 | config PCMCIA_WL3501 | 130 | config PCMCIA_WL3501 |
149 | tristate "Planet WL3501 PCMCIA cards" | 131 | tristate "Planet WL3501 PCMCIA cards" |
150 | depends on EXPERIMENTAL && PCMCIA && WLAN_80211 | 132 | depends on EXPERIMENTAL && PCMCIA |
151 | select WIRELESS_EXT | 133 | select WIRELESS_EXT |
152 | select WEXT_SPY | 134 | select WEXT_SPY |
153 | help | 135 | help |
@@ -157,7 +139,7 @@ config PCMCIA_WL3501 | |||
157 | 139 | ||
158 | config PRISM54 | 140 | config PRISM54 |
159 | tristate 'Intersil Prism GT/Duette/Indigo PCI/Cardbus (DEPRECATED)' | 141 | tristate 'Intersil Prism GT/Duette/Indigo PCI/Cardbus (DEPRECATED)' |
160 | depends on PCI && EXPERIMENTAL && WLAN_80211 | 142 | depends on PCI && EXPERIMENTAL |
161 | select WIRELESS_EXT | 143 | select WIRELESS_EXT |
162 | select WEXT_SPY | 144 | select WEXT_SPY |
163 | select WEXT_PRIV | 145 | select WEXT_PRIV |
@@ -181,7 +163,7 @@ config PRISM54 | |||
181 | 163 | ||
182 | config USB_ZD1201 | 164 | config USB_ZD1201 |
183 | tristate "USB ZD1201 based Wireless device support" | 165 | tristate "USB ZD1201 based Wireless device support" |
184 | depends on USB && WLAN_80211 | 166 | depends on USB |
185 | select WIRELESS_EXT | 167 | select WIRELESS_EXT |
186 | select WEXT_PRIV | 168 | select WEXT_PRIV |
187 | select FW_LOADER | 169 | select FW_LOADER |
@@ -200,7 +182,7 @@ config USB_ZD1201 | |||
200 | 182 | ||
201 | config USB_NET_RNDIS_WLAN | 183 | config USB_NET_RNDIS_WLAN |
202 | tristate "Wireless RNDIS USB support" | 184 | tristate "Wireless RNDIS USB support" |
203 | depends on USB && WLAN_80211 && EXPERIMENTAL | 185 | depends on USB && EXPERIMENTAL |
204 | depends on CFG80211 | 186 | depends on CFG80211 |
205 | select USB_USBNET | 187 | select USB_USBNET |
206 | select USB_NET_CDCETHER | 188 | select USB_NET_CDCETHER |
@@ -228,7 +210,7 @@ config USB_NET_RNDIS_WLAN | |||
228 | 210 | ||
229 | config RTL8180 | 211 | config RTL8180 |
230 | tristate "Realtek 8180/8185 PCI support" | 212 | tristate "Realtek 8180/8185 PCI support" |
231 | depends on MAC80211 && PCI && WLAN_80211 && EXPERIMENTAL | 213 | depends on MAC80211 && PCI && EXPERIMENTAL |
232 | select EEPROM_93CX6 | 214 | select EEPROM_93CX6 |
233 | ---help--- | 215 | ---help--- |
234 | This is a driver for RTL8180 and RTL8185 based cards. | 216 | This is a driver for RTL8180 and RTL8185 based cards. |
@@ -284,7 +266,7 @@ config RTL8180 | |||
284 | 266 | ||
285 | config RTL8187 | 267 | config RTL8187 |
286 | tristate "Realtek 8187 and 8187B USB support" | 268 | tristate "Realtek 8187 and 8187B USB support" |
287 | depends on MAC80211 && USB && WLAN_80211 | 269 | depends on MAC80211 && USB |
288 | select EEPROM_93CX6 | 270 | select EEPROM_93CX6 |
289 | ---help--- | 271 | ---help--- |
290 | This is a driver for RTL8187 and RTL8187B based cards. | 272 | This is a driver for RTL8187 and RTL8187B based cards. |
@@ -313,7 +295,7 @@ config RTL8187_LEDS | |||
313 | 295 | ||
314 | config ADM8211 | 296 | config ADM8211 |
315 | tristate "ADMtek ADM8211 support" | 297 | tristate "ADMtek ADM8211 support" |
316 | depends on MAC80211 && PCI && WLAN_80211 && EXPERIMENTAL | 298 | depends on MAC80211 && PCI && EXPERIMENTAL |
317 | select CRC32 | 299 | select CRC32 |
318 | select EEPROM_93CX6 | 300 | select EEPROM_93CX6 |
319 | ---help--- | 301 | ---help--- |
@@ -340,7 +322,7 @@ config ADM8211 | |||
340 | 322 | ||
341 | config MAC80211_HWSIM | 323 | config MAC80211_HWSIM |
342 | tristate "Simulated radio testing tool for mac80211" | 324 | tristate "Simulated radio testing tool for mac80211" |
343 | depends on MAC80211 && WLAN_80211 | 325 | depends on MAC80211 |
344 | ---help--- | 326 | ---help--- |
345 | This driver is a developer testing tool that can be used to test | 327 | This driver is a developer testing tool that can be used to test |
346 | IEEE 802.11 networking stack (mac80211) functionality. This is not | 328 | IEEE 802.11 networking stack (mac80211) functionality. This is not |
@@ -353,7 +335,7 @@ config MAC80211_HWSIM | |||
353 | 335 | ||
354 | config MWL8K | 336 | config MWL8K |
355 | tristate "Marvell 88W8xxx PCI/PCIe Wireless support" | 337 | tristate "Marvell 88W8xxx PCI/PCIe Wireless support" |
356 | depends on MAC80211 && PCI && WLAN_80211 && EXPERIMENTAL | 338 | depends on MAC80211 && PCI && EXPERIMENTAL |
357 | ---help--- | 339 | ---help--- |
358 | This driver supports Marvell TOPDOG 802.11 wireless cards. | 340 | This driver supports Marvell TOPDOG 802.11 wireless cards. |
359 | 341 | ||