xref: /openbmc/linux/drivers/net/wireless/Kconfig (revision ed0ad06f5c8e5b8fc3c6d7c0e3d2dc546638c18c)
11da177e4SLinus Torvalds#
21da177e4SLinus Torvalds# Wireless LAN device configuration
31da177e4SLinus Torvalds#
41da177e4SLinus Torvalds
544175272SLuis R. Rodriguezmenuconfig WLAN
644175272SLuis R. Rodriguez	bool "Wireless LAN"
7f54bfc0eSMartin Schwidefsky	depends on !S390
89459d59fSRandy Dunlap	depends on NET
9eab2ec83SJohannes Berg	select WIRELESS
10ff4d572aSLuis R. Rodriguez	default y
1144175272SLuis R. Rodriguez	---help---
1244175272SLuis R. Rodriguez	  This section contains all the pre 802.11 and 802.11 wireless
1344175272SLuis R. Rodriguez	  device drivers. For a complete list of drivers and documentation
1444175272SLuis R. Rodriguez	  on them refer to the wireless wiki:
1544175272SLuis R. Rodriguez
1644175272SLuis R. Rodriguez	  http://wireless.kernel.org/en/users/Drivers
1744175272SLuis R. Rodriguez
1844175272SLuis R. Rodriguezif WLAN
192a5e1c0eSJohannes Berg
20d4a17304SKalle Valosource "drivers/net/wireless/admtek/Kconfig"
2130fe0f9bSKalle Valosource "drivers/net/wireless/atmel/Kconfig"
2258619b14SKalle Valosource "drivers/net/wireless/broadcom/Kconfig"
2330db0ca8SKalle Valosource "drivers/net/wireless/cisco/Kconfig"
24367a1092SKalle Valosource "drivers/net/wireless/intel/Kconfig"
25f988d640SKalle Valosource "drivers/net/wireless/marvell/Kconfig"
26560424e9SKalle Valosource "drivers/net/wireless/st/Kconfig"
27*ed0ad06fSKalle Valosource "drivers/net/wireless/zydas/Kconfig"
28d4a17304SKalle Valo
291da177e4SLinus Torvaldsconfig PCMCIA_RAYCS
308476a657SErik Ekman	tristate "Aviator/Raytheon 2.4GHz wireless support"
31133d7c6aSJohn W. Linville	depends on PCMCIA
322a5e1c0eSJohannes Berg	select WIRELESS_EXT
333d23e349SJohannes Berg	select WEXT_SPY
343d23e349SJohannes Berg	select WEXT_PRIV
351da177e4SLinus Torvalds	---help---
361da177e4SLinus Torvalds	  Say Y here if you intend to attach an Aviator/Raytheon PCMCIA
371da177e4SLinus Torvalds	  (PC-card) wireless Ethernet networking card to your computer.
381da177e4SLinus Torvalds	  Please read the file <file:Documentation/networking/ray_cs.txt> for
391da177e4SLinus Torvalds	  details.
401da177e4SLinus Torvalds
411da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module will be
421da177e4SLinus Torvalds	  called ray_cs.  If unsure, say N.
431da177e4SLinus Torvalds
441da177e4SLinus Torvaldsconfig PCMCIA_WL3501
451da177e4SLinus Torvalds	tristate "Planet WL3501 PCMCIA cards"
464c59ff22SZhao, Gang	depends on CFG80211 && PCMCIA
472a5e1c0eSJohannes Berg	select WIRELESS_EXT
483d23e349SJohannes Berg	select WEXT_SPY
493d23e349SJohannes Berg	help
501da177e4SLinus Torvalds	  A driver for WL3501 PCMCIA 802.11 wireless cards made by Planet.
511da177e4SLinus Torvalds	  It has basic support for Linux wireless extensions and initial
521da177e4SLinus Torvalds	  micro support for ethtool.
531da177e4SLinus Torvalds
541da177e4SLinus Torvaldsconfig PRISM54
554d8cd268SLuis R. Rodriguez	tristate 'Intersil Prism GT/Duette/Indigo PCI/Cardbus (DEPRECATED)'
56798f4e5eSKees Cook	depends on PCI
572a5e1c0eSJohannes Berg	select WIRELESS_EXT
583d23e349SJohannes Berg	select WEXT_SPY
593d23e349SJohannes Berg	select WEXT_PRIV
601da177e4SLinus Torvalds	select FW_LOADER
611da177e4SLinus Torvalds	---help---
624d8cd268SLuis R. Rodriguez	  This enables support for FullMAC PCI/Cardbus prism54 devices. This
634d8cd268SLuis R. Rodriguez	  driver is now deprecated in favor for the SoftMAC driver, p54pci.
64c0f04160STao Ma	  p54pci supports FullMAC PCI/Cardbus devices as well.
651da177e4SLinus Torvalds
664d8cd268SLuis R. Rodriguez	  For more information refer to the p54 wiki:
671da177e4SLinus Torvalds
684d8cd268SLuis R. Rodriguez	  http://wireless.kernel.org/en/users/Drivers/p54
691da177e4SLinus Torvalds
701da177e4SLinus Torvalds	  Note: You need a motherboard with DMA support to use any of these cards
711da177e4SLinus Torvalds
724d8cd268SLuis R. Rodriguez	  When built as module you get the module prism54
731da177e4SLinus Torvalds
74bf164cc0SJussi Kivilinnaconfig USB_NET_RNDIS_WLAN
75bf164cc0SJussi Kivilinna	tristate "Wireless RNDIS USB support"
76798f4e5eSKees Cook	depends on USB
770aa8204bSJohannes Berg	depends on CFG80211
78269f8cb2SFrancois Romieu	select USB_NET_DRIVERS
79bf164cc0SJussi Kivilinna	select USB_USBNET
80bf164cc0SJussi Kivilinna	select USB_NET_CDCETHER
81bf164cc0SJussi Kivilinna	select USB_NET_RNDIS_HOST
82bf164cc0SJussi Kivilinna	---help---
83bf164cc0SJussi Kivilinna	  This is a driver for wireless RNDIS devices.
84bf164cc0SJussi Kivilinna	  These are USB based adapters found in devices such as:
85bf164cc0SJussi Kivilinna
86bf164cc0SJussi Kivilinna	  Buffalo WLI-U2-KG125S
87bf164cc0SJussi Kivilinna	  U.S. Robotics USR5421
88bf164cc0SJussi Kivilinna	  Belkin F5D7051
89bf164cc0SJussi Kivilinna	  Linksys WUSB54GSv2
90bf164cc0SJussi Kivilinna	  Linksys WUSB54GSC
91bf164cc0SJussi Kivilinna	  Asus WL169gE
92bf164cc0SJussi Kivilinna	  Eminent EM4045
93bf164cc0SJussi Kivilinna	  BT Voyager 1055
94bf164cc0SJussi Kivilinna	  Linksys WUSB54GSv1
95bf164cc0SJussi Kivilinna	  U.S. Robotics USR5420
96bf164cc0SJussi Kivilinna	  BUFFALO WLI-USB-G54
97bf164cc0SJussi Kivilinna
98bf164cc0SJussi Kivilinna	  All of these devices are based on Broadcom 4320 chip which is the
99bf164cc0SJussi Kivilinna	  only wireless RNDIS chip known to date.
100bf164cc0SJussi Kivilinna
101bf164cc0SJussi Kivilinna	  If you choose to build a module, it'll be called rndis_wlan.
102bf164cc0SJussi Kivilinna
103f1d2b4d3SLarry Fingersource "drivers/net/wireless/realtek/rtl818x/Kconfig"
104f1d2b4d3SLarry Finger
105acc1e7a3SJouni Malinenconfig MAC80211_HWSIM
106acc1e7a3SJouni Malinen	tristate "Simulated radio testing tool for mac80211"
107133d7c6aSJohn W. Linville	depends on MAC80211
108acc1e7a3SJouni Malinen	---help---
109acc1e7a3SJouni Malinen	  This driver is a developer testing tool that can be used to test
110acc1e7a3SJouni Malinen	  IEEE 802.11 networking stack (mac80211) functionality. This is not
111acc1e7a3SJouni Malinen	  needed for normal wireless LAN usage and is only for testing. See
112acc1e7a3SJouni Malinen	  Documentation/networking/mac80211_hwsim for more information on how
113acc1e7a3SJouni Malinen	  to use this tool.
114acc1e7a3SJouni Malinen
115acc1e7a3SJouni Malinen	  To compile this driver as a module, choose M here: the module will be
116acc1e7a3SJouni Malinen	  called mac80211_hwsim.  If unsure, say N.
117acc1e7a3SJouni Malinen
1183a702e49SBob Copelandsource "drivers/net/wireless/ath/Kconfig"
1190465af8eSHolger Schurigsource "drivers/net/wireless/hostap/Kconfig"
1200465af8eSHolger Schurigsource "drivers/net/wireless/orinoco/Kconfig"
1210465af8eSHolger Schurigsource "drivers/net/wireless/p54/Kconfig"
1220465af8eSHolger Schurigsource "drivers/net/wireless/rt2x00/Kconfig"
123c869f77dSJakub Kicinskisource "drivers/net/wireless/mediatek/Kconfig"
124f1d2b4d3SLarry Fingersource "drivers/net/wireless/realtek/rtlwifi/Kconfig"
12526f1fad2SJes Sorensensource "drivers/net/wireless/realtek/rtl8xxxu/Kconfig"
12690921014SLuciano Coelhosource "drivers/net/wireless/ti/Kconfig"
1270465af8eSHolger Schurigsource "drivers/net/wireless/zd1211rw/Kconfig"
128dad0d04fSFariya Fatimasource "drivers/net/wireless/rsi/Kconfig"
12970e5e983SJohn W. Linville
13044175272SLuis R. Rodriguezendif # WLAN
131