Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[media] dabusb: Move it to staging to be deprecated

dabusb driver were conceived as an experimental driver for a test
device. The driver never supported any shipped product, and, while
there were some updates on it in 2003, for an ancient product,
those changes were never submitted upstream.

Also, there's no DocBook for its API, nor any upstream discussion.

So, better to remove it, on .39. If later needed, we may rescue it
from git logs. For now, let's move it to staging.

Acked-by: Deti Fliegl <deti@fliegl.de>
Cc: Deti Fliegl <deti@fliegl.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>

+24 -23
-22
drivers/media/Kconfig
··· 92 92 93 93 source "drivers/media/dvb/Kconfig" 94 94 95 - config DAB 96 - boolean "DAB adapters" 97 - ---help--- 98 - Allow selecting support for Digital Audio Broadcasting (DAB) 99 - Receiver adapters. 100 - 101 - if DAB 102 - config USB_DABUSB 103 - tristate "DABUSB driver" 104 - depends on USB 105 - ---help--- 106 - A Digital Audio Broadcasting (DAB) Receiver for USB and Linux 107 - brought to you by the DAB-Team 108 - <http://wwwbode.cs.tum.edu/Par/arch/dab/>. This driver can be taken 109 - as an example for URB-based bulk, control, and isochronous 110 - transactions. URB's are explained in 111 - <Documentation/usb/URB.txt>. 112 - 113 - To compile this driver as a module, choose M here: the 114 - module will be called dabusb. 115 - endif # DAB 116 - 117 95 endif # MEDIA_SUPPORT
-1
drivers/media/video/Makefile
··· 121 121 122 122 obj-$(CONFIG_VIDEO_VIA_CAMERA) += via-camera.o 123 123 124 - obj-$(CONFIG_USB_DABUSB) += dabusb.o 125 124 obj-$(CONFIG_USB_ZR364XX) += zr364xx.o 126 125 obj-$(CONFIG_USB_STKWEBCAM) += stkwebcam.o 127 126
drivers/media/video/dabusb.c drivers/staging/dabusb/dabusb.c
drivers/media/video/dabusb.h drivers/staging/dabusb/dabusb.h
+2
drivers/staging/Kconfig
··· 51 51 52 52 source "drivers/staging/tm6000/Kconfig" 53 53 54 + source "drivers/staging/dabusb/Kconfig" 55 + 54 56 source "drivers/staging/se401/Kconfig" 55 57 56 58 source "drivers/staging/usbvideo/Kconfig"
+1
drivers/staging/Makefile
··· 8 8 obj-$(CONFIG_VIDEO_GO7007) += go7007/ 9 9 obj-$(CONFIG_VIDEO_CX25821) += cx25821/ 10 10 obj-$(CONFIG_VIDEO_TM6000) += tm6000/ 11 + obj-$(CONFIG_USB_DABUSB) += dabusb/ 11 12 obj-$(CONFIG_USB_VICAM) += usbvideo/ 12 13 obj-$(CONFIG_USB_SE401) += se401/ 13 14 obj-$(CONFIG_LIRC_STAGING) += lirc/
+14
drivers/staging/dabusb/Kconfig
··· 1 + config USB_DABUSB 2 + tristate "DABUSB driver" 3 + depends on USB 4 + ---help--- 5 + A Digital Audio Broadcasting (DAB) Receiver for USB and Linux 6 + brought to you by the DAB-Team 7 + <http://wwwbode.cs.tum.edu/Par/arch/dab/>. This driver can be taken 8 + as an example for URB-based bulk, control, and isochronous 9 + transactions. URB's are explained in 10 + <Documentation/usb/URB.txt>. 11 + 12 + To compile this driver as a module, choose M here: the 13 + module will be called dabusb. 14 +
+2
drivers/staging/dabusb/Makefile
··· 1 + obj-$(CONFIG_USB_DABUSB) += dabusb.o 2 +
+5
drivers/staging/dabusb/TODO
··· 1 + This is a driver for an experimental sample developed in 2003. The driver 2 + never supported any commercial product, nor had any known user. 3 + If nobody takes care on it, the driver will be removed for 2.6.39. 4 + 5 + Please send patches to linux-media@vger.kernel.org