aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net
diff options
context:
space:
mode:
authorChristian Lamparter <chunkeey@web.de>2009-03-21 18:11:49 -0400
committerJohn W. Linville <linville@tuxdriver.com>2009-03-27 20:13:09 -0400
commit75ca88c9701bf8f65fc1f009f10dd64b0378b977 (patch)
tree501a6154c34ad902b0369d81efca6a97dbee7115 /drivers/net
parentb63a2cb30405777033d58045c562a3b04d87d702 (diff)
ar9170: update Makefile, Kconfig and MAINTAINERS
This patch update all necessary Makefile and Kconfig files. Now you can then enable ar9170 in the kernel configuration under: Device Drivers ---> [*] Network device support ---> Wireless LAN ---> [*] Wireless LAN (IEEE 802.11) <M> Atheros AR9170 support <M> Atheros AR9170 USB support Signed-off-by: Christian Lamparter <chunkeey@web.de> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net')
-rw-r--r--drivers/net/wireless/Kconfig1
-rw-r--r--drivers/net/wireless/Makefile1
-rw-r--r--drivers/net/wireless/ar9170/Kconfig28
-rw-r--r--drivers/net/wireless/ar9170/Makefile5
4 files changed, 35 insertions, 0 deletions
diff --git a/drivers/net/wireless/Kconfig b/drivers/net/wireless/Kconfig
index 612fffe100a6..8a0823588c51 100644
--- a/drivers/net/wireless/Kconfig
+++ b/drivers/net/wireless/Kconfig
@@ -485,6 +485,7 @@ config MWL8K
485source "drivers/net/wireless/p54/Kconfig" 485source "drivers/net/wireless/p54/Kconfig"
486source "drivers/net/wireless/ath5k/Kconfig" 486source "drivers/net/wireless/ath5k/Kconfig"
487source "drivers/net/wireless/ath9k/Kconfig" 487source "drivers/net/wireless/ath9k/Kconfig"
488source "drivers/net/wireless/ar9170/Kconfig"
488source "drivers/net/wireless/ipw2x00/Kconfig" 489source "drivers/net/wireless/ipw2x00/Kconfig"
489source "drivers/net/wireless/iwlwifi/Kconfig" 490source "drivers/net/wireless/iwlwifi/Kconfig"
490source "drivers/net/wireless/hostap/Kconfig" 491source "drivers/net/wireless/hostap/Kconfig"
diff --git a/drivers/net/wireless/Makefile b/drivers/net/wireless/Makefile
index d780487c420f..5e7c9acb6bec 100644
--- a/drivers/net/wireless/Makefile
+++ b/drivers/net/wireless/Makefile
@@ -57,5 +57,6 @@ obj-$(CONFIG_P54_COMMON) += p54/
57 57
58obj-$(CONFIG_ATH5K) += ath5k/ 58obj-$(CONFIG_ATH5K) += ath5k/
59obj-$(CONFIG_ATH9K) += ath9k/ 59obj-$(CONFIG_ATH9K) += ath9k/
60obj-$(CONFIG_AR9170_COMMON) += ar9170/
60 61
61obj-$(CONFIG_MAC80211_HWSIM) += mac80211_hwsim.o 62obj-$(CONFIG_MAC80211_HWSIM) += mac80211_hwsim.o
diff --git a/drivers/net/wireless/ar9170/Kconfig b/drivers/net/wireless/ar9170/Kconfig
new file mode 100644
index 000000000000..f6611876e285
--- /dev/null
+++ b/drivers/net/wireless/ar9170/Kconfig
@@ -0,0 +1,28 @@
1config AR9170_COMMON
2 tristate "Atheros AR9170 support"
3 depends on WLAN_80211 && MAC80211 && EXPERIMENTAL
4 help
5 This is common code for AR9170 based devices.
6 This module does nothing by itself - the USB/(SPI) frontends
7 also need to be enabled in order to support any devices.
8
9 Say Y if you have the hardware, or M to build a module called
10 ar9170common.
11
12config AR9170_USB
13 tristate "Atheros AR9170 USB support"
14 depends on AR9170_COMMON && USB
15 select FW_LOADER
16 help
17 This is a driver for the Atheros "otus" 802.11n USB devices.
18
19 These devices require additional firmware (2 files).
20 For now, these files can be downloaded from here:
21 http://wireless.kernel.org/en/users/Drivers/ar9170
22
23 If you choose to build a module, it'll be called ar9170usb.
24
25config AR9170_LEDS
26 bool
27 depends on AR9170_COMMON && MAC80211_LEDS && (LEDS_CLASS = y || LEDS_CLASS = AR9170_COMMON)
28 default y
diff --git a/drivers/net/wireless/ar9170/Makefile b/drivers/net/wireless/ar9170/Makefile
new file mode 100644
index 000000000000..59b174dd466a
--- /dev/null
+++ b/drivers/net/wireless/ar9170/Makefile
@@ -0,0 +1,5 @@
1ar9170common-objs += main.o cmd.o mac.o phy.o led.o
2ar9170usb-objs += usb.o
3
4obj-$(CONFIG_AR9170_COMMON) += ar9170common.o
5obj-$(CONFIG_AR9170_USB) += ar9170usb.o