summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKalle Valo <kvalo@codeaurora.org>2015-11-17 12:49:20 -0500
committerKalle Valo <kvalo@codeaurora.org>2015-11-18 04:19:07 -0500
commit30fe0f9b8c755d9aab04bb7c98ce9c7835c3bd24 (patch)
tree7d50be24c5bd43e19aafe53b7976b50fb387cd7d
parent30db0ca8bc78e9ba98c6c71edcd46ff6dd21cbf6 (diff)
atmel: move under atmel vendor directory
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
-rw-r--r--MAINTAINERS2
-rw-r--r--drivers/net/wireless/Kconfig44
-rw-r--r--drivers/net/wireless/Makefile7
-rw-r--r--drivers/net/wireless/atmel/Kconfig57
-rw-r--r--drivers/net/wireless/atmel/Makefile5
-rw-r--r--drivers/net/wireless/atmel/at76c50x-usb.c (renamed from drivers/net/wireless/at76c50x-usb.c)0
-rw-r--r--drivers/net/wireless/atmel/at76c50x-usb.h (renamed from drivers/net/wireless/at76c50x-usb.h)0
-rw-r--r--drivers/net/wireless/atmel/atmel.c (renamed from drivers/net/wireless/atmel.c)0
-rw-r--r--drivers/net/wireless/atmel/atmel.h (renamed from drivers/net/wireless/atmel.h)0
-rw-r--r--drivers/net/wireless/atmel/atmel_cs.c (renamed from drivers/net/wireless/atmel_cs.c)0
-rw-r--r--drivers/net/wireless/atmel/atmel_pci.c (renamed from drivers/net/wireless/atmel_pci.c)0
11 files changed, 65 insertions, 50 deletions
diff --git a/MAINTAINERS b/MAINTAINERS
index f1adb66094f1..2f3ea01c101c 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1992,7 +1992,7 @@ L: linux-wireless@vger.kernel.org
1992W: http://www.thekelleys.org.uk/atmel 1992W: http://www.thekelleys.org.uk/atmel
1993W: http://atmelwlandriver.sourceforge.net/ 1993W: http://atmelwlandriver.sourceforge.net/
1994S: Maintained 1994S: Maintained
1995F: drivers/net/wireless/atmel* 1995F: drivers/net/wireless/atmel/atmel*
1996 1996
1997ATMEL MAXTOUCH DRIVER 1997ATMEL MAXTOUCH DRIVER
1998M: Nick Dyer <nick.dyer@itdev.co.uk> 1998M: Nick Dyer <nick.dyer@itdev.co.uk>
diff --git a/drivers/net/wireless/Kconfig b/drivers/net/wireless/Kconfig
index ce5211ba1b29..275b6ed93f15 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/atmel/Kconfig"
21source "drivers/net/wireless/cisco/Kconfig" 22source "drivers/net/wireless/cisco/Kconfig"
22 23
23config PCMCIA_RAYCS 24config PCMCIA_RAYCS
@@ -54,49 +55,6 @@ config LIBERTAS_THINFIRM_USB
54 ---help--- 55 ---help---
55 A driver for Marvell Libertas 8388 USB devices using thinfirm. 56 A driver for Marvell Libertas 8388 USB devices using thinfirm.
56 57
57config ATMEL
58 tristate "Atmel at76c50x chipset 802.11b support"
59 depends on CFG80211 && (PCI || PCMCIA)
60 select WIRELESS_EXT
61 select WEXT_PRIV
62 select FW_LOADER
63 select CRC32
64 ---help---
65 A driver 802.11b wireless cards based on the Atmel fast-vnet
66 chips. This driver supports standard Linux wireless extensions.
67
68 Many cards based on this chipset do not have flash memory
69 and need their firmware loaded at start-up. If yours is
70 one of these, you will need to provide a firmware image
71 to be loaded into the card by the driver. The Atmel
72 firmware package can be downloaded from
73 <http://www.thekelleys.org.uk/atmel>
74
75config PCI_ATMEL
76 tristate "Atmel at76c506 PCI cards"
77 depends on ATMEL && PCI
78 ---help---
79 Enable support for PCI and mini-PCI cards containing the
80 Atmel at76c506 chip.
81
82config PCMCIA_ATMEL
83 tristate "Atmel at76c502/at76c504 PCMCIA cards"
84 depends on ATMEL && PCMCIA
85 select WIRELESS_EXT
86 select FW_LOADER
87 select CRC32
88 ---help---
89 Enable support for PCMCIA cards containing the
90 Atmel at76c502 and at76c504 chips.
91
92config AT76C50X_USB
93 tristate "Atmel at76c503/at76c505/at76c505a USB cards"
94 depends on MAC80211 && USB
95 select FW_LOADER
96 ---help---
97 Enable support for USB Wireless devices using Atmel at76c503,
98 at76c505 or at76c505a chips.
99
100config PCMCIA_WL3501 58config PCMCIA_WL3501
101 tristate "Planet WL3501 PCMCIA cards" 59 tristate "Planet WL3501 PCMCIA cards"
102 depends on CFG80211 && PCMCIA 60 depends on CFG80211 && PCMCIA
diff --git a/drivers/net/wireless/Makefile b/drivers/net/wireless/Makefile
index 853294d84fa9..87eb6b2f3227 100644
--- a/drivers/net/wireless/Makefile
+++ b/drivers/net/wireless/Makefile
@@ -3,6 +3,7 @@
3# 3#
4 4
5obj-$(CONFIG_WLAN_VENDOR_ADMTEK) += admtek/ 5obj-$(CONFIG_WLAN_VENDOR_ADMTEK) += admtek/
6obj-$(CONFIG_WLAN_VENDOR_ATMEL) += atmel/
6obj-$(CONFIG_WLAN_VENDOR_CISCO) += cisco/ 7obj-$(CONFIG_WLAN_VENDOR_CISCO) += cisco/
7 8
8obj-$(CONFIG_IPW2100) += ipw2x00/ 9obj-$(CONFIG_IPW2100) += ipw2x00/
@@ -10,12 +11,6 @@ obj-$(CONFIG_IPW2200) += ipw2x00/
10 11
11obj-$(CONFIG_HERMES) += orinoco/ 12obj-$(CONFIG_HERMES) += orinoco/
12 13
13obj-$(CONFIG_ATMEL) += atmel.o
14obj-$(CONFIG_PCI_ATMEL) += atmel_pci.o
15obj-$(CONFIG_PCMCIA_ATMEL) += atmel_cs.o
16
17obj-$(CONFIG_AT76C50X_USB) += at76c50x-usb.o
18
19obj-$(CONFIG_PRISM54) += prism54/ 14obj-$(CONFIG_PRISM54) += prism54/
20 15
21obj-$(CONFIG_HOSTAP) += hostap/ 16obj-$(CONFIG_HOSTAP) += hostap/
diff --git a/drivers/net/wireless/atmel/Kconfig b/drivers/net/wireless/atmel/Kconfig
new file mode 100644
index 000000000000..a43cfd163254
--- /dev/null
+++ b/drivers/net/wireless/atmel/Kconfig
@@ -0,0 +1,57 @@
1config WLAN_VENDOR_ATMEL
2 bool "Atmel 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_ATMEL
13
14config ATMEL
15 tristate "Atmel at76c50x chipset 802.11b support"
16 depends on CFG80211 && (PCI || PCMCIA)
17 select WIRELESS_EXT
18 select WEXT_PRIV
19 select FW_LOADER
20 select CRC32
21 ---help---
22 A driver 802.11b wireless cards based on the Atmel fast-vnet
23 chips. This driver supports standard Linux wireless extensions.
24
25 Many cards based on this chipset do not have flash memory
26 and need their firmware loaded at start-up. If yours is
27 one of these, you will need to provide a firmware image
28 to be loaded into the card by the driver. The Atmel
29 firmware package can be downloaded from
30 <http://www.thekelleys.org.uk/atmel>
31
32config PCI_ATMEL
33 tristate "Atmel at76c506 PCI cards"
34 depends on ATMEL && PCI
35 ---help---
36 Enable support for PCI and mini-PCI cards containing the
37 Atmel at76c506 chip.
38
39config PCMCIA_ATMEL
40 tristate "Atmel at76c502/at76c504 PCMCIA cards"
41 depends on ATMEL && PCMCIA
42 select WIRELESS_EXT
43 select FW_LOADER
44 select CRC32
45 ---help---
46 Enable support for PCMCIA cards containing the
47 Atmel at76c502 and at76c504 chips.
48
49config AT76C50X_USB
50 tristate "Atmel at76c503/at76c505/at76c505a USB cards"
51 depends on MAC80211 && USB
52 select FW_LOADER
53 ---help---
54 Enable support for USB Wireless devices using Atmel at76c503,
55 at76c505 or at76c505a chips.
56
57endif # WLAN_VENDOR_ATMEL
diff --git a/drivers/net/wireless/atmel/Makefile b/drivers/net/wireless/atmel/Makefile
new file mode 100644
index 000000000000..e62e345f7af6
--- /dev/null
+++ b/drivers/net/wireless/atmel/Makefile
@@ -0,0 +1,5 @@
1obj-$(CONFIG_ATMEL) += atmel.o
2obj-$(CONFIG_PCI_ATMEL) += atmel_pci.o
3obj-$(CONFIG_PCMCIA_ATMEL) += atmel_cs.o
4
5obj-$(CONFIG_AT76C50X_USB) += at76c50x-usb.o
diff --git a/drivers/net/wireless/at76c50x-usb.c b/drivers/net/wireless/atmel/at76c50x-usb.c
index dab25136214a..dab25136214a 100644
--- a/drivers/net/wireless/at76c50x-usb.c
+++ b/drivers/net/wireless/atmel/at76c50x-usb.c
diff --git a/drivers/net/wireless/at76c50x-usb.h b/drivers/net/wireless/atmel/at76c50x-usb.h
index ae03271f878e..ae03271f878e 100644
--- a/drivers/net/wireless/at76c50x-usb.h
+++ b/drivers/net/wireless/atmel/at76c50x-usb.h
diff --git a/drivers/net/wireless/atmel.c b/drivers/net/wireless/atmel/atmel.c
index 6a1f03c271c1..6a1f03c271c1 100644
--- a/drivers/net/wireless/atmel.c
+++ b/drivers/net/wireless/atmel/atmel.c
diff --git a/drivers/net/wireless/atmel.h b/drivers/net/wireless/atmel/atmel.h
index 96f7318cbb04..96f7318cbb04 100644
--- a/drivers/net/wireless/atmel.h
+++ b/drivers/net/wireless/atmel/atmel.h
diff --git a/drivers/net/wireless/atmel_cs.c b/drivers/net/wireless/atmel/atmel_cs.c
index 7afc9c5329fb..7afc9c5329fb 100644
--- a/drivers/net/wireless/atmel_cs.c
+++ b/drivers/net/wireless/atmel/atmel_cs.c
diff --git a/drivers/net/wireless/atmel_pci.c b/drivers/net/wireless/atmel/atmel_pci.c
index bcf1f274a251..bcf1f274a251 100644
--- a/drivers/net/wireless/atmel_pci.c
+++ b/drivers/net/wireless/atmel/atmel_pci.c