strip: move driver to staging
authorJohn W. Linville <linville@tuxdriver.com>
Tue, 20 Oct 2009 04:38:11 +0000 (13:38 +0900)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 30 Oct 2009 20:50:33 +0000 (16:50 -0400)
Move the strip ("Starmode Radio IP") driver to drivers/staging.  For
several years this driver has only seen API "bombing-run" changes, and
few people ever had the hardware.  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/strip/Kconfig [new file with mode: 0644]
drivers/staging/strip/Makefile [new file with mode: 0644]
drivers/staging/strip/strip.c [moved from drivers/net/wireless/strip.c with 100% similarity]

index 85f8bf4..5df4748 100644 (file)
@@ -25,29 +25,6 @@ menuconfig WLAN_PRE80211
          This option does not affect the kernel build, it only
          lets you choose drivers.
 
-config STRIP
-       tristate "STRIP (Metricom starmode radio IP)"
-       depends on INET && WLAN_PRE80211
-       select WIRELESS_EXT
-       ---help---
-         Say Y if you have a Metricom radio and intend to use Starmode Radio
-         IP. STRIP is a radio protocol developed for the MosquitoNet project
-         to send Internet traffic using Metricom radios.  Metricom radios are
-         small, battery powered, 100kbit/sec packet radio transceivers, about
-         the size and weight of a cellular telephone. (You may also have heard
-         them called "Metricom modems" but we avoid the term "modem" because
-         it misleads many people into thinking that you can plug a Metricom
-         modem into a phone line and use it as a modem.)
-
-         You can use STRIP on any Linux machine with a serial port, although
-         it is obviously most useful for people with laptop computers. If you
-         think you might get a Metricom radio in the future, there is no harm
-         in saying Y to STRIP now, except that it makes the kernel a bit
-         bigger.
-
-         To compile this as a module, choose M here: the module will be
-         called strip.
-
 config ARLAN
        tristate "Aironet Arlan 655 & IC2200 DS support"
        depends on ISA && !64BIT && WLAN_PRE80211
index 7a4647e..527c272 100644 (file)
@@ -5,7 +5,6 @@
 obj-$(CONFIG_IPW2100) += ipw2x00/
 obj-$(CONFIG_IPW2200) += ipw2x00/
 
-obj-$(CONFIG_STRIP) += strip.o
 obj-$(CONFIG_ARLAN) += arlan.o 
 
 arlan-objs := arlan-main.o arlan-proc.o
index 9a4dd59..7ddc5c8 100644 (file)
@@ -131,5 +131,7 @@ source "drivers/staging/iio/Kconfig"
 
 source "drivers/staging/cowloop/Kconfig"
 
+source "drivers/staging/strip/Kconfig"
+
 endif # !STAGING_EXCLUDE_BUILD
 endif # STAGING
index 104f2f8..4386a62 100644 (file)
@@ -47,3 +47,4 @@ obj-$(CONFIG_RAR_REGISTER)    += rar/
 obj-$(CONFIG_DX_SEP)           += sep/
 obj-$(CONFIG_IIO)              += iio/
 obj-$(CONFIG_COWLOOP)          += cowloop/
+obj-$(CONFIG_STRIP)            += strip/
diff --git a/drivers/staging/strip/Kconfig b/drivers/staging/strip/Kconfig
new file mode 100644 (file)
index 0000000..36257b5
--- /dev/null
@@ -0,0 +1,22 @@
+config STRIP
+       tristate "STRIP (Metricom starmode radio IP)"
+       depends on INET
+       select WIRELESS_EXT
+       ---help---
+         Say Y if you have a Metricom radio and intend to use Starmode Radio
+         IP. STRIP is a radio protocol developed for the MosquitoNet project
+         to send Internet traffic using Metricom radios.  Metricom radios are
+         small, battery powered, 100kbit/sec packet radio transceivers, about
+         the size and weight of a cellular telephone. (You may also have heard
+         them called "Metricom modems" but we avoid the term "modem" because
+         it misleads many people into thinking that you can plug a Metricom
+         modem into a phone line and use it as a modem.)
+
+         You can use STRIP on any Linux machine with a serial port, although
+         it is obviously most useful for people with laptop computers. If you
+         think you might get a Metricom radio in the future, there is no harm
+         in saying Y to STRIP now, except that it makes the kernel a bit
+         bigger.
+
+         To compile this as a module, choose M here: the module will be
+         called strip.
diff --git a/drivers/staging/strip/Makefile b/drivers/staging/strip/Makefile
new file mode 100644 (file)
index 0000000..6417bdc
--- /dev/null
@@ -0,0 +1 @@
+obj-$(CONFIG_STRIP) += strip.o