xref: /openbmc/linux/drivers/net/wireless/cisco/Kconfig (revision 09be5558)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
230db0ca8SKalle Valoconfig WLAN_VENDOR_CISCO
330db0ca8SKalle Valo	bool "Cisco devices"
430db0ca8SKalle Valo	default y
5a7f7f624SMasahiro Yamada	help
630db0ca8SKalle Valo	  If you have a wireless card belonging to this class, say Y.
730db0ca8SKalle Valo
830db0ca8SKalle Valo	  Note that the answer to this question doesn't directly affect the
9a6cf02e6SRandy Dunlap	  kernel: saying N will just cause the configurator to skip all the
10a6cf02e6SRandy Dunlap	  questions about these cards. If you say Y, you will be asked for
1130db0ca8SKalle Valo	  your specific card in the following questions.
1230db0ca8SKalle Valo
1330db0ca8SKalle Valoif WLAN_VENDOR_CISCO
1430db0ca8SKalle Valo
1530db0ca8SKalle Valoconfig AIRO
1630db0ca8SKalle Valo	tristate "Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards"
17*09be5558SArnd Bergmann	depends on CFG80211 && (PCI || BROKEN)
1830db0ca8SKalle Valo	select WIRELESS_EXT
1930db0ca8SKalle Valo	select CRYPTO
20b95bba5dSEric Biggers	select CRYPTO_SKCIPHER
2130db0ca8SKalle Valo	select WEXT_SPY
2230db0ca8SKalle Valo	select WEXT_PRIV
23a7f7f624SMasahiro Yamada	help
2430db0ca8SKalle Valo	  This is the standard Linux driver to support Cisco/Aironet ISA and
2530db0ca8SKalle Valo	  PCI 802.11 wireless cards.
2630db0ca8SKalle Valo	  It supports the new 802.11b cards from Cisco (Cisco 34X, Cisco 35X
2730db0ca8SKalle Valo	  - with or without encryption) as well as card before the Cisco
2830db0ca8SKalle Valo	  acquisition (Aironet 4500, Aironet 4800, Aironet 4800B).
2930db0ca8SKalle Valo
3030db0ca8SKalle Valo	  This driver support both the standard Linux Wireless Extensions
3130db0ca8SKalle Valo	  and Cisco proprietary API, so both the Linux Wireless Tools and the
3230db0ca8SKalle Valo	  Cisco Linux utilities can be used to configure the card.
3330db0ca8SKalle Valo
3430db0ca8SKalle Valo	  The driver can be compiled as a module and will be named "airo".
3530db0ca8SKalle Valo
3630db0ca8SKalle Valoconfig AIRO_CS
3730db0ca8SKalle Valo	tristate "Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards"
38a687a533SArnd Bergmann	depends on CFG80211 && PCMCIA
3930db0ca8SKalle Valo	select WIRELESS_EXT
4030db0ca8SKalle Valo	select WEXT_SPY
4130db0ca8SKalle Valo	select WEXT_PRIV
4230db0ca8SKalle Valo	select CRYPTO
4330db0ca8SKalle Valo	select CRYPTO_AES
44e5db0ad7SArd Biesheuvel	select CRYPTO_CTR
45a7f7f624SMasahiro Yamada	help
4630db0ca8SKalle Valo	  This is the standard Linux driver to support Cisco/Aironet PCMCIA
4730db0ca8SKalle Valo	  802.11 wireless cards.  This driver is the same as the Aironet
4830db0ca8SKalle Valo	  driver part of the Linux Pcmcia package.
4930db0ca8SKalle Valo	  It supports the new 802.11b cards from Cisco (Cisco 34X, Cisco 35X
5030db0ca8SKalle Valo	  - with or without encryption) as well as card before the Cisco
5130db0ca8SKalle Valo	  acquisition (Aironet 4500, Aironet 4800, Aironet 4800B). It also
5230db0ca8SKalle Valo	  supports OEM of Cisco such as the DELL TrueMobile 4800 and Xircom
5330db0ca8SKalle Valo	  802.11b cards.
5430db0ca8SKalle Valo
5530db0ca8SKalle Valo	  This driver support both the standard Linux Wireless Extensions
5630db0ca8SKalle Valo	  and Cisco proprietary API, so both the Linux Wireless Tools and the
5730db0ca8SKalle Valo	  Cisco Linux utilities can be used to configure the card.
5830db0ca8SKalle Valo
5930db0ca8SKalle Valoendif # WLAN_VENDOR_CISCO
60