diff options
author | Kalle Valo <kvalo@codeaurora.org> | 2015-11-17 12:49:19 -0500 |
---|---|---|
committer | Kalle Valo <kvalo@codeaurora.org> | 2015-11-18 04:18:34 -0500 |
commit | 30db0ca8bc78e9ba98c6c71edcd46ff6dd21cbf6 (patch) | |
tree | b3f75ca6eeb8b9b5191a9fb1df9143baf61df322 | |
parent | d4a173040a1023e9e0443ea572f4685df406cde9 (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/Kconfig | 43 | ||||
-rw-r--r-- | drivers/net/wireless/Makefile | 4 | ||||
-rw-r--r-- | drivers/net/wireless/cisco/Kconfig | 56 | ||||
-rw-r--r-- | drivers/net/wireless/cisco/Makefile | 2 | ||||
-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 | |||
18 | if WLAN | 18 | if WLAN |
19 | 19 | ||
20 | source "drivers/net/wireless/admtek/Kconfig" | 20 | source "drivers/net/wireless/admtek/Kconfig" |
21 | source "drivers/net/wireless/cisco/Kconfig" | ||
21 | 22 | ||
22 | config PCMCIA_RAYCS | 23 | config 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 | ||
56 | config 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 | |||
76 | config ATMEL | 57 | config 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 | ||
119 | config 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 | |||
141 | config PCMCIA_WL3501 | 100 | config 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 | ||
5 | obj-$(CONFIG_WLAN_VENDOR_ADMTEK) += admtek/ | 5 | obj-$(CONFIG_WLAN_VENDOR_ADMTEK) += admtek/ |
6 | obj-$(CONFIG_WLAN_VENDOR_CISCO) += cisco/ | ||
6 | 7 | ||
7 | obj-$(CONFIG_IPW2100) += ipw2x00/ | 8 | obj-$(CONFIG_IPW2100) += ipw2x00/ |
8 | obj-$(CONFIG_IPW2200) += ipw2x00/ | 9 | obj-$(CONFIG_IPW2200) += ipw2x00/ |
9 | 10 | ||
10 | obj-$(CONFIG_HERMES) += orinoco/ | 11 | obj-$(CONFIG_HERMES) += orinoco/ |
11 | 12 | ||
12 | obj-$(CONFIG_AIRO) += airo.o | ||
13 | obj-$(CONFIG_AIRO_CS) += airo_cs.o airo.o | ||
14 | |||
15 | obj-$(CONFIG_ATMEL) += atmel.o | 13 | obj-$(CONFIG_ATMEL) += atmel.o |
16 | obj-$(CONFIG_PCI_ATMEL) += atmel_pci.o | 14 | obj-$(CONFIG_PCI_ATMEL) += atmel_pci.o |
17 | obj-$(CONFIG_PCMCIA_ATMEL) += atmel_cs.o | 15 | obj-$(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 @@ | |||
1 | config 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 | |||
12 | if WLAN_VENDOR_CISCO | ||
13 | |||
14 | config 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 | |||
34 | config 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 | |||
56 | endif # 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 @@ | |||
1 | obj-$(CONFIG_AIRO) += airo.o | ||
2 | obj-$(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 | |||