aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKalle Valo <kvalo@codeaurora.org>2015-11-17 12:49:19 -0500
committerKalle Valo <kvalo@codeaurora.org>2015-11-18 04:18:34 -0500
commit30db0ca8bc78e9ba98c6c71edcd46ff6dd21cbf6 (patch)
treeb3f75ca6eeb8b9b5191a9fb1df9143baf61df322
parentd4a173040a1023e9e0443ea572f4685df406cde9 (diff)
airo: move under cisco vendor directory
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
-rw-r--r--drivers/net/wireless/Kconfig43
-rw-r--r--drivers/net/wireless/Makefile4
-rw-r--r--drivers/net/wireless/cisco/Kconfig56
-rw-r--r--drivers/net/wireless/cisco/Makefile2
-rw-r--r--drivers/net/wireless/cisco/airo.c (renamed from drivers/net/wireless/airo.c)0
-rw-r--r--drivers/net/wireless/cisco/airo.h (renamed from drivers/net/wireless/airo.h)0
-rw-r--r--drivers/net/wireless/cisco/airo_cs.c (renamed from drivers/net/wireless/airo_cs.c)0
7 files changed, 60 insertions, 45 deletions
diff --git a/drivers/net/wireless/Kconfig b/drivers/net/wireless/Kconfig
index 7d8f47117c4d..ce5211ba1b29 100644
--- a/drivers/net/wireless/Kconfig
+++ b/drivers/net/wireless/Kconfig
@@ -18,6 +18,7 @@ menuconfig WLAN
18if WLAN 18if WLAN
19 19
20source "drivers/net/wireless/admtek/Kconfig" 20source "drivers/net/wireless/admtek/Kconfig"
21source "drivers/net/wireless/cisco/Kconfig"
21 22
22config PCMCIA_RAYCS 23config PCMCIA_RAYCS
23 tristate "Aviator/Raytheon 2.4GHz wireless support" 24 tristate "Aviator/Raytheon 2.4GHz wireless support"
@@ -53,26 +54,6 @@ config LIBERTAS_THINFIRM_USB
53 ---help--- 54 ---help---
54 A driver for Marvell Libertas 8388 USB devices using thinfirm. 55 A driver for Marvell Libertas 8388 USB devices using thinfirm.
55 56
56config AIRO
57 tristate "Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards"
58 depends on CFG80211 && ISA_DMA_API && (PCI || BROKEN)
59 select WIRELESS_EXT
60 select CRYPTO
61 select WEXT_SPY
62 select WEXT_PRIV
63 ---help---
64 This is the standard Linux driver to support Cisco/Aironet ISA and
65 PCI 802.11 wireless cards.
66 It supports the new 802.11b cards from Cisco (Cisco 34X, Cisco 35X
67 - with or without encryption) as well as card before the Cisco
68 acquisition (Aironet 4500, Aironet 4800, Aironet 4800B).
69
70 This driver support both the standard Linux Wireless Extensions
71 and Cisco proprietary API, so both the Linux Wireless Tools and the
72 Cisco Linux utilities can be used to configure the card.
73
74 The driver can be compiled as a module and will be named "airo".
75
76config ATMEL 57config ATMEL
77 tristate "Atmel at76c50x chipset 802.11b support" 58 tristate "Atmel at76c50x chipset 802.11b support"
78 depends on CFG80211 && (PCI || PCMCIA) 59 depends on CFG80211 && (PCI || PCMCIA)
@@ -116,28 +97,6 @@ config AT76C50X_USB
116 Enable support for USB Wireless devices using Atmel at76c503, 97 Enable support for USB Wireless devices using Atmel at76c503,
117 at76c505 or at76c505a chips. 98 at76c505 or at76c505a chips.
118 99
119config AIRO_CS
120 tristate "Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards"
121 depends on CFG80211 && PCMCIA && (BROKEN || !M32R)
122 select WIRELESS_EXT
123 select WEXT_SPY
124 select WEXT_PRIV
125 select CRYPTO
126 select CRYPTO_AES
127 ---help---
128 This is the standard Linux driver to support Cisco/Aironet PCMCIA
129 802.11 wireless cards. This driver is the same as the Aironet
130 driver part of the Linux Pcmcia package.
131 It supports the new 802.11b cards from Cisco (Cisco 34X, Cisco 35X
132 - with or without encryption) as well as card before the Cisco
133 acquisition (Aironet 4500, Aironet 4800, Aironet 4800B). It also
134 supports OEM of Cisco such as the DELL TrueMobile 4800 and Xircom
135 802.11b cards.
136
137 This driver support both the standard Linux Wireless Extensions
138 and Cisco proprietary API, so both the Linux Wireless Tools and the
139 Cisco Linux utilities can be used to configure the card.
140
141config PCMCIA_WL3501 100config PCMCIA_WL3501
142 tristate "Planet WL3501 PCMCIA cards" 101 tristate "Planet WL3501 PCMCIA cards"
143 depends on CFG80211 && PCMCIA 102 depends on CFG80211 && PCMCIA
diff --git a/drivers/net/wireless/Makefile b/drivers/net/wireless/Makefile
index be215f43ec1d..853294d84fa9 100644
--- a/drivers/net/wireless/Makefile
+++ b/drivers/net/wireless/Makefile
@@ -3,15 +3,13 @@
3# 3#
4 4
5obj-$(CONFIG_WLAN_VENDOR_ADMTEK) += admtek/ 5obj-$(CONFIG_WLAN_VENDOR_ADMTEK) += admtek/
6obj-$(CONFIG_WLAN_VENDOR_CISCO) += cisco/
6 7
7obj-$(CONFIG_IPW2100) += ipw2x00/ 8obj-$(CONFIG_IPW2100) += ipw2x00/
8obj-$(CONFIG_IPW2200) += ipw2x00/ 9obj-$(CONFIG_IPW2200) += ipw2x00/
9 10
10obj-$(CONFIG_HERMES) += orinoco/ 11obj-$(CONFIG_HERMES) += orinoco/
11 12
12obj-$(CONFIG_AIRO) += airo.o
13obj-$(CONFIG_AIRO_CS) += airo_cs.o airo.o
14
15obj-$(CONFIG_ATMEL) += atmel.o 13obj-$(CONFIG_ATMEL) += atmel.o
16obj-$(CONFIG_PCI_ATMEL) += atmel_pci.o 14obj-$(CONFIG_PCI_ATMEL) += atmel_pci.o
17obj-$(CONFIG_PCMCIA_ATMEL) += atmel_cs.o 15obj-$(CONFIG_PCMCIA_ATMEL) += atmel_cs.o
diff --git a/drivers/net/wireless/cisco/Kconfig b/drivers/net/wireless/cisco/Kconfig
new file mode 100644
index 000000000000..b22567dff893
--- /dev/null
+++ b/drivers/net/wireless/cisco/Kconfig
@@ -0,0 +1,56 @@
1config WLAN_VENDOR_CISCO
2 bool "Cisco devices"
3 default y
4 ---help---
5 If you have a wireless card belonging to this class, say Y.
6
7 Note that the answer to this question doesn't directly affect the
8 kernel: saying N will just cause the configurator to skip all
9 the questions about cards. If you say Y, you will be asked for
10 your specific card in the following questions.
11
12if WLAN_VENDOR_CISCO
13
14config AIRO
15 tristate "Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards"
16 depends on CFG80211 && ISA_DMA_API && (PCI || BROKEN)
17 select WIRELESS_EXT
18 select CRYPTO
19 select WEXT_SPY
20 select WEXT_PRIV
21 ---help---
22 This is the standard Linux driver to support Cisco/Aironet ISA and
23 PCI 802.11 wireless cards.
24 It supports the new 802.11b cards from Cisco (Cisco 34X, Cisco 35X
25 - with or without encryption) as well as card before the Cisco
26 acquisition (Aironet 4500, Aironet 4800, Aironet 4800B).
27
28 This driver support both the standard Linux Wireless Extensions
29 and Cisco proprietary API, so both the Linux Wireless Tools and the
30 Cisco Linux utilities can be used to configure the card.
31
32 The driver can be compiled as a module and will be named "airo".
33
34config AIRO_CS
35 tristate "Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards"
36 depends on CFG80211 && PCMCIA && (BROKEN || !M32R)
37 select WIRELESS_EXT
38 select WEXT_SPY
39 select WEXT_PRIV
40 select CRYPTO
41 select CRYPTO_AES
42 ---help---
43 This is the standard Linux driver to support Cisco/Aironet PCMCIA
44 802.11 wireless cards. This driver is the same as the Aironet
45 driver part of the Linux Pcmcia package.
46 It supports the new 802.11b cards from Cisco (Cisco 34X, Cisco 35X
47 - with or without encryption) as well as card before the Cisco
48 acquisition (Aironet 4500, Aironet 4800, Aironet 4800B). It also
49 supports OEM of Cisco such as the DELL TrueMobile 4800 and Xircom
50 802.11b cards.
51
52 This driver support both the standard Linux Wireless Extensions
53 and Cisco proprietary API, so both the Linux Wireless Tools and the
54 Cisco Linux utilities can be used to configure the card.
55
56endif # WLAN_VENDOR_CISCO
diff --git a/drivers/net/wireless/cisco/Makefile b/drivers/net/wireless/cisco/Makefile
new file mode 100644
index 000000000000..d4110b19d6ef
--- /dev/null
+++ b/drivers/net/wireless/cisco/Makefile
@@ -0,0 +1,2 @@
1obj-$(CONFIG_AIRO) += airo.o
2obj-$(CONFIG_AIRO_CS) += airo_cs.o airo.o
diff --git a/drivers/net/wireless/airo.c b/drivers/net/wireless/cisco/airo.c
index 17c40f06f13e..17c40f06f13e 100644
--- a/drivers/net/wireless/airo.c
+++ b/drivers/net/wireless/cisco/airo.c
diff --git a/drivers/net/wireless/airo.h b/drivers/net/wireless/cisco/airo.h
index e480adf86be6..e480adf86be6 100644
--- a/drivers/net/wireless/airo.h
+++ b/drivers/net/wireless/cisco/airo.h
diff --git a/drivers/net/wireless/airo_cs.c b/drivers/net/wireless/cisco/airo_cs.c
index d9ed22b4cc6b..d9ed22b4cc6b 100644
--- a/drivers/net/wireless/airo_cs.c
+++ b/drivers/net/wireless/cisco/airo_cs.c