libertas: call into generic suspend code before turning off power
[sfrench/cifs-2.6.git] / drivers / net / wireless / Kconfig
1 #
2 # Wireless LAN device configuration
3 #
4
5 menuconfig WLAN
6         bool "Wireless LAN"
7         depends on !S390
8         depends on NET
9         select WIRELESS
10         default y
11         ---help---
12           This section contains all the pre 802.11 and 802.11 wireless
13           device drivers. For a complete list of drivers and documentation
14           on them refer to the wireless wiki:
15
16           http://wireless.kernel.org/en/users/Drivers
17
18 if WLAN
19
20 config WIRELESS_WDS
21         bool "mac80211-based legacy WDS support" if EXPERT
22         help
23           This option enables the deprecated WDS support, the newer
24           mac80211-based 4-addr AP/client support supersedes it with
25           a much better feature set (HT, VHT, ...)
26
27           We plan to remove this option and code, so if you find
28           that you have to enable it, please let us know on the
29           linux-wireless@vger.kernel.org mailing list, so we can
30           help you migrate to 4-addr AP/client (or, if it's really
31           necessary, give up on our plan of removing it).
32
33 source "drivers/net/wireless/admtek/Kconfig"
34 source "drivers/net/wireless/ath/Kconfig"
35 source "drivers/net/wireless/atmel/Kconfig"
36 source "drivers/net/wireless/broadcom/Kconfig"
37 source "drivers/net/wireless/cisco/Kconfig"
38 source "drivers/net/wireless/intel/Kconfig"
39 source "drivers/net/wireless/intersil/Kconfig"
40 source "drivers/net/wireless/marvell/Kconfig"
41 source "drivers/net/wireless/mediatek/Kconfig"
42 source "drivers/net/wireless/ralink/Kconfig"
43 source "drivers/net/wireless/realtek/Kconfig"
44 source "drivers/net/wireless/rsi/Kconfig"
45 source "drivers/net/wireless/st/Kconfig"
46 source "drivers/net/wireless/ti/Kconfig"
47 source "drivers/net/wireless/zydas/Kconfig"
48 source "drivers/net/wireless/quantenna/Kconfig"
49
50 config PCMCIA_RAYCS
51         tristate "Aviator/Raytheon 2.4GHz wireless support"
52         depends on PCMCIA
53         select WIRELESS_EXT
54         select WEXT_SPY
55         select WEXT_PRIV
56         ---help---
57           Say Y here if you intend to attach an Aviator/Raytheon PCMCIA
58           (PC-card) wireless Ethernet networking card to your computer.
59           Please read the file <file:Documentation/networking/ray_cs.txt> for
60           details.
61
62           To compile this driver as a module, choose M here: the module will be
63           called ray_cs.  If unsure, say N.
64
65 config PCMCIA_WL3501
66         tristate "Planet WL3501 PCMCIA cards"
67         depends on CFG80211 && PCMCIA
68         select WIRELESS_EXT
69         select WEXT_SPY
70         help
71           A driver for WL3501 PCMCIA 802.11 wireless cards made by Planet.
72           It has basic support for Linux wireless extensions and initial
73           micro support for ethtool.
74
75 config MAC80211_HWSIM
76         tristate "Simulated radio testing tool for mac80211"
77         depends on MAC80211
78         ---help---
79           This driver is a developer testing tool that can be used to test
80           IEEE 802.11 networking stack (mac80211) functionality. This is not
81           needed for normal wireless LAN usage and is only for testing. See
82           Documentation/networking/mac80211_hwsim for more information on how
83           to use this tool.
84
85           To compile this driver as a module, choose M here: the module will be
86           called mac80211_hwsim.  If unsure, say N.
87
88 config USB_NET_RNDIS_WLAN
89         tristate "Wireless RNDIS USB support"
90         depends on USB
91         depends on CFG80211
92         select USB_NET_DRIVERS
93         select USB_USBNET
94         select USB_NET_CDCETHER
95         select USB_NET_RNDIS_HOST
96         ---help---
97           This is a driver for wireless RNDIS devices.
98           These are USB based adapters found in devices such as:
99
100           Buffalo WLI-U2-KG125S
101           U.S. Robotics USR5421
102           Belkin F5D7051
103           Linksys WUSB54GSv2
104           Linksys WUSB54GSC
105           Asus WL169gE
106           Eminent EM4045
107           BT Voyager 1055
108           Linksys WUSB54GSv1
109           U.S. Robotics USR5420
110           BUFFALO WLI-USB-G54
111
112           All of these devices are based on Broadcom 4320 chip which is the
113           only wireless RNDIS chip known to date.
114
115           If you choose to build a module, it'll be called rndis_wlan.
116
117 endif # WLAN