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