1# SPDX-License-Identifier: GPL-2.0-only 2# 3# Wireless LAN device configuration 4# 5 6menuconfig WLAN 7 bool "Wireless LAN" 8 depends on !S390 9 depends on NET 10 select WIRELESS 11 default y 12 help 13 This section contains all the pre 802.11 and 802.11 wireless 14 device drivers. For a complete list of drivers and documentation 15 on them refer to the wireless wiki: 16 17 https://wireless.wiki.kernel.org/en/users/Drivers 18 19if WLAN 20 21source "drivers/net/wireless/admtek/Kconfig" 22source "drivers/net/wireless/ath/Kconfig" 23source "drivers/net/wireless/atmel/Kconfig" 24source "drivers/net/wireless/broadcom/Kconfig" 25source "drivers/net/wireless/cisco/Kconfig" 26source "drivers/net/wireless/intel/Kconfig" 27source "drivers/net/wireless/intersil/Kconfig" 28source "drivers/net/wireless/marvell/Kconfig" 29source "drivers/net/wireless/mediatek/Kconfig" 30source "drivers/net/wireless/microchip/Kconfig" 31source "drivers/net/wireless/purelifi/Kconfig" 32source "drivers/net/wireless/ralink/Kconfig" 33source "drivers/net/wireless/realtek/Kconfig" 34source "drivers/net/wireless/rsi/Kconfig" 35source "drivers/net/wireless/silabs/Kconfig" 36source "drivers/net/wireless/st/Kconfig" 37source "drivers/net/wireless/ti/Kconfig" 38source "drivers/net/wireless/zydas/Kconfig" 39source "drivers/net/wireless/quantenna/Kconfig" 40 41config PCMCIA_RAYCS 42 tristate "Aviator/Raytheon 2.4GHz wireless support" 43 depends on PCMCIA 44 select WIRELESS_EXT 45 select WEXT_SPY 46 select WEXT_PRIV 47 help 48 Say Y here if you intend to attach an Aviator/Raytheon PCMCIA 49 (PC-card) wireless Ethernet networking card to your computer. 50 Please read the file 51 <file:Documentation/networking/device_drivers/wifi/ray_cs.rst> for 52 details. 53 54 To compile this driver as a module, choose M here: the module will be 55 called ray_cs. If unsure, say N. 56 57config PCMCIA_WL3501 58 tristate "Planet WL3501 PCMCIA cards" 59 depends on CFG80211 && PCMCIA 60 select WIRELESS_EXT 61 select WEXT_SPY 62 help 63 A driver for WL3501 PCMCIA 802.11 wireless cards made by Planet. 64 It has basic support for Linux wireless extensions and initial 65 micro support for ethtool. 66 67config MAC80211_HWSIM 68 tristate "Simulated radio testing tool for mac80211" 69 depends on MAC80211 70 help 71 This driver is a developer testing tool that can be used to test 72 IEEE 802.11 networking stack (mac80211) functionality. This is not 73 needed for normal wireless LAN usage and is only for testing. See 74 Documentation/networking/mac80211_hwsim for more information on how 75 to use this tool. 76 77 To compile this driver as a module, choose M here: the module will be 78 called mac80211_hwsim. If unsure, say N. 79 80config USB_NET_RNDIS_WLAN 81 tristate "Wireless RNDIS USB support" 82 depends on USB 83 depends on CFG80211 84 select USB_NET_DRIVERS 85 select USB_USBNET 86 select USB_NET_CDCETHER 87 select USB_NET_RNDIS_HOST 88 help 89 This is a driver for wireless RNDIS devices. 90 These are USB based adapters found in devices such as: 91 92 Buffalo WLI-U2-KG125S 93 U.S. Robotics USR5421 94 Belkin F5D7051 95 Linksys WUSB54GSv2 96 Linksys WUSB54GSC 97 Asus WL169gE 98 Eminent EM4045 99 BT Voyager 1055 100 Linksys WUSB54GSv1 101 U.S. Robotics USR5420 102 BUFFALO WLI-USB-G54 103 104 All of these devices are based on Broadcom 4320 chip which is the 105 only wireless RNDIS chip known to date. 106 107 If you choose to build a module, it'll be called rndis_wlan. 108 109config VIRT_WIFI 110 tristate "Wifi wrapper for ethernet drivers" 111 depends on CFG80211 112 help 113 This option adds support for ethernet connections to appear as if they 114 are wifi connections through a special rtnetlink device. 115 116endif # WLAN 117