518608403bd3309292840576fc5a98ae43b72bee
[cascardo/linux.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 source "drivers/net/wireless/admtek/Kconfig"
21 source "drivers/net/wireless/atmel/Kconfig"
22 source "drivers/net/wireless/broadcom/Kconfig"
23 source "drivers/net/wireless/cisco/Kconfig"
24 source "drivers/net/wireless/intel/Kconfig"
25 source "drivers/net/wireless/intersil/Kconfig"
26 source "drivers/net/wireless/marvell/Kconfig"
27 source "drivers/net/wireless/realtek/Kconfig"
28 source "drivers/net/wireless/rsi/Kconfig"
29 source "drivers/net/wireless/st/Kconfig"
30 source "drivers/net/wireless/zydas/Kconfig"
31
32 config PCMCIA_RAYCS
33         tristate "Aviator/Raytheon 2.4GHz wireless support"
34         depends on PCMCIA
35         select WIRELESS_EXT
36         select WEXT_SPY
37         select WEXT_PRIV
38         ---help---
39           Say Y here if you intend to attach an Aviator/Raytheon PCMCIA
40           (PC-card) wireless Ethernet networking card to your computer.
41           Please read the file <file:Documentation/networking/ray_cs.txt> for
42           details.
43
44           To compile this driver as a module, choose M here: the module will be
45           called ray_cs.  If unsure, say N.
46
47 config PCMCIA_WL3501
48         tristate "Planet WL3501 PCMCIA cards"
49         depends on CFG80211 && PCMCIA
50         select WIRELESS_EXT
51         select WEXT_SPY
52         help
53           A driver for WL3501 PCMCIA 802.11 wireless cards made by Planet.
54           It has basic support for Linux wireless extensions and initial
55           micro support for ethtool.
56
57 config USB_NET_RNDIS_WLAN
58         tristate "Wireless RNDIS USB support"
59         depends on USB
60         depends on CFG80211
61         select USB_NET_DRIVERS
62         select USB_USBNET
63         select USB_NET_CDCETHER
64         select USB_NET_RNDIS_HOST
65         ---help---
66           This is a driver for wireless RNDIS devices.
67           These are USB based adapters found in devices such as:
68
69           Buffalo WLI-U2-KG125S
70           U.S. Robotics USR5421
71           Belkin F5D7051
72           Linksys WUSB54GSv2
73           Linksys WUSB54GSC
74           Asus WL169gE
75           Eminent EM4045
76           BT Voyager 1055
77           Linksys WUSB54GSv1
78           U.S. Robotics USR5420
79           BUFFALO WLI-USB-G54
80
81           All of these devices are based on Broadcom 4320 chip which is the
82           only wireless RNDIS chip known to date.
83
84           If you choose to build a module, it'll be called rndis_wlan.
85
86 config MAC80211_HWSIM
87         tristate "Simulated radio testing tool for mac80211"
88         depends on MAC80211
89         ---help---
90           This driver is a developer testing tool that can be used to test
91           IEEE 802.11 networking stack (mac80211) functionality. This is not
92           needed for normal wireless LAN usage and is only for testing. See
93           Documentation/networking/mac80211_hwsim for more information on how
94           to use this tool.
95
96           To compile this driver as a module, choose M here: the module will be
97           called mac80211_hwsim.  If unsure, say N.
98
99 source "drivers/net/wireless/ath/Kconfig"
100 source "drivers/net/wireless/rt2x00/Kconfig"
101 source "drivers/net/wireless/mediatek/Kconfig"
102 source "drivers/net/wireless/ti/Kconfig"
103
104 endif # WLAN