xref: /linux-6.15/drivers/net/wireless/Kconfig (revision c12edfe2)
1#
2# Wireless LAN device configuration
3#
4
5menuconfig 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
18if WLAN
19
20source "drivers/net/wireless/admtek/Kconfig"
21source "drivers/net/wireless/atmel/Kconfig"
22source "drivers/net/wireless/broadcom/Kconfig"
23source "drivers/net/wireless/cisco/Kconfig"
24source "drivers/net/wireless/intel/Kconfig"
25source "drivers/net/wireless/intersil/Kconfig"
26source "drivers/net/wireless/marvell/Kconfig"
27source "drivers/net/wireless/st/Kconfig"
28source "drivers/net/wireless/zydas/Kconfig"
29
30config PCMCIA_RAYCS
31	tristate "Aviator/Raytheon 2.4GHz wireless support"
32	depends on PCMCIA
33	select WIRELESS_EXT
34	select WEXT_SPY
35	select WEXT_PRIV
36	---help---
37	  Say Y here if you intend to attach an Aviator/Raytheon PCMCIA
38	  (PC-card) wireless Ethernet networking card to your computer.
39	  Please read the file <file:Documentation/networking/ray_cs.txt> for
40	  details.
41
42	  To compile this driver as a module, choose M here: the module will be
43	  called ray_cs.  If unsure, say N.
44
45config PCMCIA_WL3501
46	tristate "Planet WL3501 PCMCIA cards"
47	depends on CFG80211 && PCMCIA
48	select WIRELESS_EXT
49	select WEXT_SPY
50	help
51	  A driver for WL3501 PCMCIA 802.11 wireless cards made by Planet.
52	  It has basic support for Linux wireless extensions and initial
53	  micro support for ethtool.
54
55config USB_NET_RNDIS_WLAN
56	tristate "Wireless RNDIS USB support"
57	depends on USB
58	depends on CFG80211
59	select USB_NET_DRIVERS
60	select USB_USBNET
61	select USB_NET_CDCETHER
62	select USB_NET_RNDIS_HOST
63	---help---
64	  This is a driver for wireless RNDIS devices.
65	  These are USB based adapters found in devices such as:
66
67	  Buffalo WLI-U2-KG125S
68	  U.S. Robotics USR5421
69	  Belkin F5D7051
70	  Linksys WUSB54GSv2
71	  Linksys WUSB54GSC
72	  Asus WL169gE
73	  Eminent EM4045
74	  BT Voyager 1055
75	  Linksys WUSB54GSv1
76	  U.S. Robotics USR5420
77	  BUFFALO WLI-USB-G54
78
79	  All of these devices are based on Broadcom 4320 chip which is the
80	  only wireless RNDIS chip known to date.
81
82	  If you choose to build a module, it'll be called rndis_wlan.
83
84source "drivers/net/wireless/realtek/rtl818x/Kconfig"
85
86config 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
99source "drivers/net/wireless/ath/Kconfig"
100source "drivers/net/wireless/rt2x00/Kconfig"
101source "drivers/net/wireless/mediatek/Kconfig"
102source "drivers/net/wireless/realtek/rtlwifi/Kconfig"
103source "drivers/net/wireless/realtek/rtl8xxxu/Kconfig"
104source "drivers/net/wireless/ti/Kconfig"
105source "drivers/net/wireless/rsi/Kconfig"
106
107endif # WLAN
108