提交 133d7c6a 编写于 作者: J John W. Linville

wireless: remove WLAN_80211 and WLAN_PRE80211 from Kconfig

With the WLAN_PRE80211 drivers moved to drivers/staging, this
distinction becomes unnecessary.
Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
上级 4b578354
...@@ -16,27 +16,9 @@ menuconfig WLAN ...@@ -16,27 +16,9 @@ menuconfig WLAN
if WLAN if WLAN
menuconfig WLAN_PRE80211
bool "Wireless LAN (pre-802.11)"
depends on NETDEVICES
---help---
Say Y if you have any pre-802.11 wireless LAN hardware.
This option does not affect the kernel build, it only
lets you choose drivers.
menuconfig WLAN_80211
bool "Wireless LAN (IEEE 802.11)"
depends on NETDEVICES
---help---
Say Y if you have any 802.11 wireless LAN hardware.
This option does not affect the kernel build, it only
lets you choose drivers.
config PCMCIA_RAYCS config PCMCIA_RAYCS
tristate "Aviator/Raytheon 2.4GHz wireless support" tristate "Aviator/Raytheon 2.4GHz wireless support"
depends on PCMCIA && WLAN_80211 depends on PCMCIA
select WIRELESS_EXT select WIRELESS_EXT
select WEXT_SPY select WEXT_SPY
select WEXT_PRIV select WEXT_PRIV
...@@ -51,7 +33,7 @@ config PCMCIA_RAYCS ...@@ -51,7 +33,7 @@ config PCMCIA_RAYCS
config LIBERTAS_THINFIRM config LIBERTAS_THINFIRM
tristate "Marvell 8xxx Libertas WLAN driver support with thin firmware" tristate "Marvell 8xxx Libertas WLAN driver support with thin firmware"
depends on WLAN_80211 && MAC80211 depends on MAC80211
select FW_LOADER select FW_LOADER
---help--- ---help---
A library for Marvell Libertas 8xxx devices using thinfirm. A library for Marvell Libertas 8xxx devices using thinfirm.
...@@ -64,7 +46,7 @@ config LIBERTAS_THINFIRM_USB ...@@ -64,7 +46,7 @@ config LIBERTAS_THINFIRM_USB
config AIRO config AIRO
tristate "Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards" tristate "Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards"
depends on ISA_DMA_API && WLAN_80211 && (PCI || BROKEN) depends on ISA_DMA_API && (PCI || BROKEN)
select WIRELESS_EXT select WIRELESS_EXT
select CRYPTO select CRYPTO
select WEXT_SPY select WEXT_SPY
...@@ -84,7 +66,7 @@ config AIRO ...@@ -84,7 +66,7 @@ config AIRO
config ATMEL config ATMEL
tristate "Atmel at76c50x chipset 802.11b support" tristate "Atmel at76c50x chipset 802.11b support"
depends on (PCI || PCMCIA) && WLAN_80211 depends on (PCI || PCMCIA)
select WIRELESS_EXT select WIRELESS_EXT
select WEXT_PRIV select WEXT_PRIV
select FW_LOADER select FW_LOADER
...@@ -119,7 +101,7 @@ config PCMCIA_ATMEL ...@@ -119,7 +101,7 @@ config PCMCIA_ATMEL
config AT76C50X_USB config AT76C50X_USB
tristate "Atmel at76c503/at76c505/at76c505a USB cards" tristate "Atmel at76c503/at76c505/at76c505a USB cards"
depends on MAC80211 && WLAN_80211 && USB depends on MAC80211 && USB
select FW_LOADER select FW_LOADER
---help--- ---help---
Enable support for USB Wireless devices using Atmel at76c503, Enable support for USB Wireless devices using Atmel at76c503,
...@@ -127,7 +109,7 @@ config AT76C50X_USB ...@@ -127,7 +109,7 @@ config AT76C50X_USB
config AIRO_CS config AIRO_CS
tristate "Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards" tristate "Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards"
depends on PCMCIA && (BROKEN || !M32R) && WLAN_80211 depends on PCMCIA && (BROKEN || !M32R)
select WIRELESS_EXT select WIRELESS_EXT
select CRYPTO select CRYPTO
select CRYPTO_AES select CRYPTO_AES
...@@ -147,7 +129,7 @@ config AIRO_CS ...@@ -147,7 +129,7 @@ config AIRO_CS
config PCMCIA_WL3501 config PCMCIA_WL3501
tristate "Planet WL3501 PCMCIA cards" tristate "Planet WL3501 PCMCIA cards"
depends on EXPERIMENTAL && PCMCIA && WLAN_80211 depends on EXPERIMENTAL && PCMCIA
select WIRELESS_EXT select WIRELESS_EXT
select WEXT_SPY select WEXT_SPY
help help
...@@ -157,7 +139,7 @@ config PCMCIA_WL3501 ...@@ -157,7 +139,7 @@ config PCMCIA_WL3501
config PRISM54 config PRISM54
tristate 'Intersil Prism GT/Duette/Indigo PCI/Cardbus (DEPRECATED)' tristate 'Intersil Prism GT/Duette/Indigo PCI/Cardbus (DEPRECATED)'
depends on PCI && EXPERIMENTAL && WLAN_80211 depends on PCI && EXPERIMENTAL
select WIRELESS_EXT select WIRELESS_EXT
select WEXT_SPY select WEXT_SPY
select WEXT_PRIV select WEXT_PRIV
...@@ -181,7 +163,7 @@ config PRISM54 ...@@ -181,7 +163,7 @@ config PRISM54
config USB_ZD1201 config USB_ZD1201
tristate "USB ZD1201 based Wireless device support" tristate "USB ZD1201 based Wireless device support"
depends on USB && WLAN_80211 depends on USB
select WIRELESS_EXT select WIRELESS_EXT
select WEXT_PRIV select WEXT_PRIV
select FW_LOADER select FW_LOADER
...@@ -200,7 +182,7 @@ config USB_ZD1201 ...@@ -200,7 +182,7 @@ config USB_ZD1201
config USB_NET_RNDIS_WLAN config USB_NET_RNDIS_WLAN
tristate "Wireless RNDIS USB support" tristate "Wireless RNDIS USB support"
depends on USB && WLAN_80211 && EXPERIMENTAL depends on USB && EXPERIMENTAL
depends on CFG80211 depends on CFG80211
select USB_USBNET select USB_USBNET
select USB_NET_CDCETHER select USB_NET_CDCETHER
...@@ -228,7 +210,7 @@ config USB_NET_RNDIS_WLAN ...@@ -228,7 +210,7 @@ config USB_NET_RNDIS_WLAN
config RTL8180 config RTL8180
tristate "Realtek 8180/8185 PCI support" tristate "Realtek 8180/8185 PCI support"
depends on MAC80211 && PCI && WLAN_80211 && EXPERIMENTAL depends on MAC80211 && PCI && EXPERIMENTAL
select EEPROM_93CX6 select EEPROM_93CX6
---help--- ---help---
This is a driver for RTL8180 and RTL8185 based cards. This is a driver for RTL8180 and RTL8185 based cards.
...@@ -284,7 +266,7 @@ config RTL8180 ...@@ -284,7 +266,7 @@ config RTL8180
config RTL8187 config RTL8187
tristate "Realtek 8187 and 8187B USB support" tristate "Realtek 8187 and 8187B USB support"
depends on MAC80211 && USB && WLAN_80211 depends on MAC80211 && USB
select EEPROM_93CX6 select EEPROM_93CX6
---help--- ---help---
This is a driver for RTL8187 and RTL8187B based cards. This is a driver for RTL8187 and RTL8187B based cards.
...@@ -313,7 +295,7 @@ config RTL8187_LEDS ...@@ -313,7 +295,7 @@ config RTL8187_LEDS
config ADM8211 config ADM8211
tristate "ADMtek ADM8211 support" tristate "ADMtek ADM8211 support"
depends on MAC80211 && PCI && WLAN_80211 && EXPERIMENTAL depends on MAC80211 && PCI && EXPERIMENTAL
select CRC32 select CRC32
select EEPROM_93CX6 select EEPROM_93CX6
---help--- ---help---
...@@ -340,7 +322,7 @@ config ADM8211 ...@@ -340,7 +322,7 @@ config ADM8211
config MAC80211_HWSIM config MAC80211_HWSIM
tristate "Simulated radio testing tool for mac80211" tristate "Simulated radio testing tool for mac80211"
depends on MAC80211 && WLAN_80211 depends on MAC80211
---help--- ---help---
This driver is a developer testing tool that can be used to test This driver is a developer testing tool that can be used to test
IEEE 802.11 networking stack (mac80211) functionality. This is not IEEE 802.11 networking stack (mac80211) functionality. This is not
...@@ -353,7 +335,7 @@ config MAC80211_HWSIM ...@@ -353,7 +335,7 @@ config MAC80211_HWSIM
config MWL8K config MWL8K
tristate "Marvell 88W8xxx PCI/PCIe Wireless support" tristate "Marvell 88W8xxx PCI/PCIe Wireless support"
depends on MAC80211 && PCI && WLAN_80211 && EXPERIMENTAL depends on MAC80211 && PCI && EXPERIMENTAL
---help--- ---help---
This driver supports Marvell TOPDOG 802.11 wireless cards. This driver supports Marvell TOPDOG 802.11 wireless cards.
......
menuconfig ATH_COMMON menuconfig ATH_COMMON
tristate "Atheros Wireless Cards" tristate "Atheros Wireless Cards"
depends on WLAN_80211
depends on CFG80211 depends on CFG80211
---help--- ---help---
This will enable the support for the Atheros wireless drivers. This will enable the support for the Atheros wireless drivers.
......
config AR9170_USB config AR9170_USB
tristate "Atheros AR9170 802.11n USB support" tristate "Atheros AR9170 802.11n USB support"
depends on USB && MAC80211 && WLAN_80211 depends on USB && MAC80211
select FW_LOADER select FW_LOADER
help help
This is a driver for the Atheros "otus" 802.11n USB devices. This is a driver for the Atheros "otus" 802.11n USB devices.
......
config ATH5K config ATH5K
tristate "Atheros 5xxx wireless cards support" tristate "Atheros 5xxx wireless cards support"
depends on PCI && MAC80211 && WLAN_80211 depends on PCI && MAC80211
select MAC80211_LEDS select MAC80211_LEDS
select LEDS_CLASS select LEDS_CLASS
select NEW_LEDS select NEW_LEDS
......
...@@ -3,7 +3,7 @@ config ATH9K_HW ...@@ -3,7 +3,7 @@ config ATH9K_HW
config ATH9K config ATH9K
tristate "Atheros 802.11n wireless cards support" tristate "Atheros 802.11n wireless cards support"
depends on PCI && MAC80211 && WLAN_80211 depends on PCI && MAC80211
select ATH9K_HW select ATH9K_HW
select MAC80211_LEDS select MAC80211_LEDS
select LEDS_CLASS select LEDS_CLASS
......
config B43 config B43
tristate "Broadcom 43xx wireless support (mac80211 stack)" tristate "Broadcom 43xx wireless support (mac80211 stack)"
depends on SSB_POSSIBLE && MAC80211 && WLAN_80211 && HAS_DMA depends on SSB_POSSIBLE && MAC80211 && HAS_DMA
select SSB select SSB
select FW_LOADER select FW_LOADER
---help--- ---help---
......
config B43LEGACY config B43LEGACY
tristate "Broadcom 43xx-legacy wireless support (mac80211 stack)" tristate "Broadcom 43xx-legacy wireless support (mac80211 stack)"
depends on SSB_POSSIBLE && MAC80211 && WLAN_80211 && HAS_DMA depends on SSB_POSSIBLE && MAC80211 && HAS_DMA
select SSB select SSB
select FW_LOADER select FW_LOADER
---help--- ---help---
......
config HOSTAP config HOSTAP
tristate "IEEE 802.11 for Host AP (Prism2/2.5/3 and WEP/TKIP/CCMP)" tristate "IEEE 802.11 for Host AP (Prism2/2.5/3 and WEP/TKIP/CCMP)"
depends on WLAN_80211
select WIRELESS_EXT select WIRELESS_EXT
select WEXT_SPY select WEXT_SPY
select WEXT_PRIV select WEXT_PRIV
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
config IPW2100 config IPW2100
tristate "Intel PRO/Wireless 2100 Network Connection" tristate "Intel PRO/Wireless 2100 Network Connection"
depends on PCI && WLAN_80211 && CFG80211 depends on PCI && CFG80211
select WIRELESS_EXT select WIRELESS_EXT
select WEXT_SPY select WEXT_SPY
select WEXT_PRIV select WEXT_PRIV
...@@ -65,7 +65,7 @@ config IPW2100_DEBUG ...@@ -65,7 +65,7 @@ config IPW2100_DEBUG
config IPW2200 config IPW2200
tristate "Intel PRO/Wireless 2200BG and 2915ABG Network Connection" tristate "Intel PRO/Wireless 2200BG and 2915ABG Network Connection"
depends on PCI && WLAN_80211 && CFG80211 && CFG80211_WEXT depends on PCI && CFG80211 && CFG80211_WEXT
select WIRELESS_EXT select WIRELESS_EXT
select WEXT_SPY select WEXT_SPY
select WEXT_PRIV select WEXT_PRIV
...@@ -154,7 +154,7 @@ config IPW2200_DEBUG ...@@ -154,7 +154,7 @@ config IPW2200_DEBUG
config LIBIPW config LIBIPW
tristate tristate
depends on PCI && WLAN_80211 && CFG80211 depends on PCI && CFG80211
select WIRELESS_EXT select WIRELESS_EXT
select WEXT_SPY select WEXT_SPY
select CRYPTO select CRYPTO
......
config IWLWIFI config IWLWIFI
tristate "Intel Wireless Wifi" tristate "Intel Wireless Wifi"
depends on PCI && MAC80211 && WLAN_80211 && EXPERIMENTAL depends on PCI && MAC80211 && EXPERIMENTAL
select FW_LOADER select FW_LOADER
config IWLWIFI_SPECTRUM_MEASUREMENT config IWLWIFI_SPECTRUM_MEASUREMENT
......
config IWM config IWM
tristate "Intel Wireless Multicomm 3200 WiFi driver" tristate "Intel Wireless Multicomm 3200 WiFi driver"
depends on MMC && WLAN_80211 && EXPERIMENTAL depends on MMC && EXPERIMENTAL
depends on CFG80211 depends on CFG80211
select FW_LOADER select FW_LOADER
select IWMC3200TOP select IWMC3200TOP
......
config LIBERTAS config LIBERTAS
tristate "Marvell 8xxx Libertas WLAN driver support" tristate "Marvell 8xxx Libertas WLAN driver support"
depends on WLAN_80211 && CFG80211 depends on CFG80211
select WIRELESS_EXT select WIRELESS_EXT
select WEXT_SPY select WEXT_SPY
select LIB80211 select LIB80211
......
config HERMES config HERMES
tristate "Hermes chipset 802.11b support (Orinoco/Prism2/Symbol)" tristate "Hermes chipset 802.11b support (Orinoco/Prism2/Symbol)"
depends on (PPC_PMAC || PCI || PCMCIA) && WLAN_80211 depends on (PPC_PMAC || PCI || PCMCIA)
depends on CFG80211 && CFG80211_WEXT depends on CFG80211 && CFG80211_WEXT
select WIRELESS_EXT select WIRELESS_EXT
select WEXT_SPY select WEXT_SPY
......
config P54_COMMON config P54_COMMON
tristate "Softmac Prism54 support" tristate "Softmac Prism54 support"
depends on MAC80211 && WLAN_80211 && EXPERIMENTAL depends on MAC80211 && EXPERIMENTAL
select FW_LOADER select FW_LOADER
---help--- ---help---
This is common code for isl38xx/stlc45xx based modules. This is common code for isl38xx/stlc45xx based modules.
......
menuconfig RT2X00 menuconfig RT2X00
tristate "Ralink driver support" tristate "Ralink driver support"
depends on MAC80211 && WLAN_80211 depends on MAC80211
---help--- ---help---
This will enable the support for the Ralink drivers, This will enable the support for the Ralink drivers,
developed in the rt2x00 project <http://rt2x00.serialmonkey.com>. developed in the rt2x00 project <http://rt2x00.serialmonkey.com>.
......
menuconfig WL12XX menuconfig WL12XX
tristate "TI wl12xx driver support" tristate "TI wl12xx driver support"
depends on MAC80211 && WLAN_80211 && EXPERIMENTAL depends on MAC80211 && EXPERIMENTAL
---help--- ---help---
This will enable TI wl12xx driver support. The drivers make This will enable TI wl12xx driver support. The drivers make
use of the mac80211 stack. use of the mac80211 stack.
......
config ZD1211RW config ZD1211RW
tristate "ZyDAS ZD1211/ZD1211B USB-wireless support" tristate "ZyDAS ZD1211/ZD1211B USB-wireless support"
depends on USB && MAC80211 && WLAN_80211 && EXPERIMENTAL depends on USB && MAC80211 && EXPERIMENTAL
select FW_LOADER select FW_LOADER
---help--- ---help---
This is an experimental driver for the ZyDAS ZD1211/ZD1211B wireless This is an experimental driver for the ZyDAS ZD1211/ZD1211B wireless
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册