GNU Linux-libre 5.19-rc6-gnu
[releases.git] / drivers / net / wireless / cisco / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 config WLAN_VENDOR_CISCO
3         bool "Cisco devices"
4         default y
5         help
6           If you have a wireless card belonging to this class, say Y.
7
8           Note that the answer to this question doesn't directly affect the
9           kernel: saying N will just cause the configurator to skip all the
10           questions about these cards. If you say Y, you will be asked for
11           your specific card in the following questions.
12
13 if WLAN_VENDOR_CISCO
14
15 config AIRO
16         tristate "Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards"
17         depends on CFG80211 && ISA_DMA_API && (PCI || BROKEN)
18         select WIRELESS_EXT
19         select CRYPTO
20         select CRYPTO_SKCIPHER
21         select WEXT_SPY
22         select WEXT_PRIV
23         help
24           This is the standard Linux driver to support Cisco/Aironet ISA and
25           PCI 802.11 wireless cards.
26           It supports the new 802.11b cards from Cisco (Cisco 34X, Cisco 35X
27           - with or without encryption) as well as card before the Cisco
28           acquisition (Aironet 4500, Aironet 4800, Aironet 4800B).
29
30           This driver support both the standard Linux Wireless Extensions
31           and Cisco proprietary API, so both the Linux Wireless Tools and the
32           Cisco Linux utilities can be used to configure the card.
33
34           The driver can be compiled as a module and will be named "airo".
35
36 config AIRO_CS
37         tristate "Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards"
38         depends on CFG80211 && PCMCIA
39         select WIRELESS_EXT
40         select WEXT_SPY
41         select WEXT_PRIV
42         select CRYPTO
43         select CRYPTO_AES
44         select CRYPTO_CTR
45         help
46           This is the standard Linux driver to support Cisco/Aironet PCMCIA
47           802.11 wireless cards.  This driver is the same as the Aironet
48           driver part of the Linux Pcmcia package.
49           It supports the new 802.11b cards from Cisco (Cisco 34X, Cisco 35X
50           - with or without encryption) as well as card before the Cisco
51           acquisition (Aironet 4500, Aironet 4800, Aironet 4800B). It also
52           supports OEM of Cisco such as the DELL TrueMobile 4800 and Xircom
53           802.11b cards.
54
55           This driver support both the standard Linux Wireless Extensions
56           and Cisco proprietary API, so both the Linux Wireless Tools and the
57           Cisco Linux utilities can be used to configure the card.
58
59 endif # WLAN_VENDOR_CISCO