]> git.karo-electronics.de Git - mv-sheeva.git/commitdiff
arlan: move driver to staging
authorJohn W. Linville <linville@tuxdriver.com>
Tue, 20 Oct 2009 04:53:08 +0000 (13:53 +0900)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 30 Oct 2009 20:50:33 +0000 (16:50 -0400)
Move the arlan driver to drivers/staging.  This is another pre-802.11
driver that has seen virtually no non-API-fixup activity in years, and
for which no active hardware is likely to still exist.  This driver
represents unnecessary ongoing maintenance for no clear benefit.

This patch brought to you by the "hacking" session at the 2009 Kernel
Summit in Tokyo, Japan...

Acked-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/Kconfig
drivers/net/wireless/Makefile
drivers/staging/Kconfig
drivers/staging/Makefile
drivers/staging/arlan/Kconfig [new file with mode: 0644]
drivers/staging/arlan/Makefile [new file with mode: 0644]
drivers/staging/arlan/arlan-main.c [moved from drivers/net/wireless/arlan-main.c with 100% similarity]
drivers/staging/arlan/arlan-proc.c [moved from drivers/net/wireless/arlan-proc.c with 100% similarity]
drivers/staging/arlan/arlan.h [moved from drivers/net/wireless/arlan.h with 100% similarity]

index 5df47486e3581fbeb77458c8a99cf97894616a70..d50b3bee9a9bad4763ed0d1566cc644c2b6a5e58 100644 (file)
@@ -25,22 +25,6 @@ menuconfig WLAN_PRE80211
          This option does not affect the kernel build, it only
          lets you choose drivers.
 
-config ARLAN
-       tristate "Aironet Arlan 655 & IC2200 DS support"
-       depends on ISA && !64BIT && WLAN_PRE80211
-       select WIRELESS_EXT
-       ---help---
-         Aironet makes Arlan, a class of wireless LAN adapters. These use the
-         www.Telxon.com chip, which is also used on several similar cards.
-         This driver is tested on the 655 and IC2200 series cards. Look at
-         <http://www.ylenurme.ee/~elmer/655/> for the latest information.
-
-         The driver is built as two modules, arlan and arlan-proc. The latter
-         is the /proc interface and is not needed most of time.
-
-         On some computers the card ends up in non-valid state after some
-         time. Use a ping-reset script to clear it.
-
 config WAVELAN
        tristate "AT&T/Lucent old WaveLAN & DEC RoamAbout DS ISA support"
        depends on ISA && WLAN_PRE80211
index 527c272aa1af258b4e70a9ab27319be2f9021e7f..b56c70f4ca75ffa29783498e174256b5ccc42a82 100644 (file)
@@ -5,10 +5,6 @@
 obj-$(CONFIG_IPW2100) += ipw2x00/
 obj-$(CONFIG_IPW2200) += ipw2x00/
 
-obj-$(CONFIG_ARLAN) += arlan.o 
-
-arlan-objs := arlan-main.o arlan-proc.o
-
 # Obsolete cards
 obj-$(CONFIG_WAVELAN)          += wavelan.o
 obj-$(CONFIG_PCMCIA_NETWAVE)   += netwave_cs.o
index 7ddc5c8d8956bfc4e6996df6de02436c94191ba9..ca946ca3823b1028ffe598d42612207953938e14 100644 (file)
@@ -133,5 +133,7 @@ source "drivers/staging/cowloop/Kconfig"
 
 source "drivers/staging/strip/Kconfig"
 
+source "drivers/staging/arlan/Kconfig"
+
 endif # !STAGING_EXCLUDE_BUILD
 endif # STAGING
index 4386a620e9b26539c55241cedd9830afbd24930d..ed92324178bda86599c2e5619d86335a90e7aa73 100644 (file)
@@ -48,3 +48,4 @@ obj-$(CONFIG_DX_SEP)          += sep/
 obj-$(CONFIG_IIO)              += iio/
 obj-$(CONFIG_COWLOOP)          += cowloop/
 obj-$(CONFIG_STRIP)            += strip/
+obj-$(CONFIG_ARLAN)            += arlan/
diff --git a/drivers/staging/arlan/Kconfig b/drivers/staging/arlan/Kconfig
new file mode 100644 (file)
index 0000000..0585ed8
--- /dev/null
@@ -0,0 +1,15 @@
+config ARLAN
+       tristate "Aironet Arlan 655 & IC2200 DS support"
+       depends on ISA && !64BIT
+       select WIRELESS_EXT
+       ---help---
+         Aironet makes Arlan, a class of wireless LAN adapters. These use the
+         www.Telxon.com chip, which is also used on several similar cards.
+         This driver is tested on the 655 and IC2200 series cards. Look at
+         <http://www.ylenurme.ee/~elmer/655/> for the latest information.
+
+         The driver is built as two modules, arlan and arlan-proc. The latter
+         is the /proc interface and is not needed most of time.
+
+         On some computers the card ends up in non-valid state after some
+         time. Use a ping-reset script to clear it.
diff --git a/drivers/staging/arlan/Makefile b/drivers/staging/arlan/Makefile
new file mode 100644 (file)
index 0000000..9e58e5f
--- /dev/null
@@ -0,0 +1,3 @@
+obj-$(CONFIG_ARLAN) += arlan.o 
+
+arlan-objs := arlan-main.o arlan-proc.o