]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
[media] vino/saa7191: move to staging in preparation for removal
authorHans Verkuil <hans.verkuil@cisco.com>
Tue, 2 Dec 2014 15:40:31 +0000 (12:40 -0300)
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>
Wed, 17 Dec 2014 01:21:42 +0000 (23:21 -0200)
These drivers haven't been tested in a long, long time. The hardware is
ancient and hopelessly obsolete. These drivers also need to be converted
to newer media frameworks but due to the lack of hardware that's going
to be impossible.

So these drivers are a prime candidate for removal. If someone is
interested in working on these drivers to prevent their removal, then
please contact the linux-media mailinglist.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
14 files changed:
drivers/media/i2c/Kconfig
drivers/media/i2c/Makefile
drivers/media/platform/Kconfig
drivers/media/platform/Makefile
drivers/staging/media/Kconfig
drivers/staging/media/Makefile
drivers/staging/media/vino/Kconfig [new file with mode: 0644]
drivers/staging/media/vino/Makefile [new file with mode: 0644]
drivers/staging/media/vino/indycam.c [moved from drivers/media/platform/indycam.c with 100% similarity]
drivers/staging/media/vino/indycam.h [moved from drivers/media/platform/indycam.h with 100% similarity]
drivers/staging/media/vino/saa7191.c [moved from drivers/media/i2c/saa7191.c with 100% similarity]
drivers/staging/media/vino/saa7191.h [moved from drivers/media/i2c/saa7191.h with 100% similarity]
drivers/staging/media/vino/vino.c [moved from drivers/media/platform/vino.c with 100% similarity]
drivers/staging/media/vino/vino.h [moved from drivers/media/platform/vino.h with 100% similarity]

index f40b4cf6107a4ec42d80ade00729c20303ad32bf..205d71364343dea06e1f1833ffa121923ad1a6b8 100644 (file)
@@ -284,15 +284,6 @@ config VIDEO_SAA711X
          To compile this driver as a module, choose M here: the
          module will be called saa7115.
 
-config VIDEO_SAA7191
-       tristate "Philips SAA7191 video decoder"
-       depends on VIDEO_V4L2 && I2C
-       ---help---
-         Support for the Philips SAA7191 video decoder.
-
-         To compile this driver as a module, choose M here: the
-         module will be called saa7191.
-
 config VIDEO_TVP514X
        tristate "Texas Instruments TVP514x video decoder"
        depends on VIDEO_V4L2 && I2C
index 01ae9328e5821e6ec2b70b46b915865efc8c8cf3..9858900168bfe967dc4d1957361b1c9622f83689 100644 (file)
@@ -18,7 +18,6 @@ obj-$(CONFIG_VIDEO_SAA711X) += saa7115.o
 obj-$(CONFIG_VIDEO_SAA717X) += saa717x.o
 obj-$(CONFIG_VIDEO_SAA7127) += saa7127.o
 obj-$(CONFIG_VIDEO_SAA7185) += saa7185.o
-obj-$(CONFIG_VIDEO_SAA7191) += saa7191.o
 obj-$(CONFIG_VIDEO_SAA6752HS) += saa6752hs.o
 obj-$(CONFIG_VIDEO_ADV7170) += adv7170.o
 obj-$(CONFIG_VIDEO_ADV7175) += adv7175.o
index 0c61155699f77f3992dcb83ce44712469d3aee80..dba29b80184b822e5908a0d54373f6cc1278b459 100644 (file)
@@ -65,14 +65,6 @@ config VIDEO_TIMBERDALE
        ---help---
          Add support for the Video In peripherial of the timberdale FPGA.
 
-config VIDEO_VINO
-       tristate "SGI Vino Video For Linux"
-       depends on I2C && SGI_IP22 && VIDEO_V4L2
-       select VIDEO_SAA7191 if MEDIA_SUBDRV_AUTOSELECT
-       help
-         Say Y here to build in support for the Vino video input system found
-         on SGI Indy machines.
-
 config VIDEO_M32R_AR
        tristate "AR devices"
        depends on VIDEO_V4L2
index b818afb4d336b4d007da72efcdf5c511063bf9d8..a49936b8ce8a5e175e18fb3f5df5142c8590f8b0 100644 (file)
@@ -2,9 +2,6 @@
 # Makefile for the video capture/playback device drivers.
 #
 
-obj-$(CONFIG_VIDEO_VINO) += indycam.o
-obj-$(CONFIG_VIDEO_VINO) += vino.o
-
 obj-$(CONFIG_VIDEO_TIMBERDALE) += timblogiw.o
 obj-$(CONFIG_VIDEO_M32R_AR_M64278) += arv.o
 
index 96498b7fc20e2ad78fedde1cc5867befa3dac4b6..6dce44ed48b8dcdd14bc8019b162fa9f74ab33e9 100644 (file)
@@ -33,6 +33,8 @@ source "drivers/staging/media/mn88473/Kconfig"
 
 source "drivers/staging/media/omap4iss/Kconfig"
 
+source "drivers/staging/media/vino/Kconfig"
+
 # Keep LIRC at the end, as it has sub-menus
 source "drivers/staging/media/lirc/Kconfig"
 
index 30fb352fc4a93f3eff64d5e3ba3eb4c94e397a65..7b713e73bc595d8011567247deeb8b29f0751433 100644 (file)
@@ -6,4 +6,5 @@ obj-$(CONFIG_VIDEO_DM365_VPFE)  += davinci_vpfe/
 obj-$(CONFIG_VIDEO_OMAP4)      += omap4iss/
 obj-$(CONFIG_DVB_MN88472)       += mn88472/
 obj-$(CONFIG_DVB_MN88473)       += mn88473/
+obj-y                           += vino/
 
diff --git a/drivers/staging/media/vino/Kconfig b/drivers/staging/media/vino/Kconfig
new file mode 100644 (file)
index 0000000..03700da
--- /dev/null
@@ -0,0 +1,24 @@
+config VIDEO_VINO
+       tristate "SGI Vino Video For Linux (Deprecated)"
+       depends on I2C && SGI_IP22 && VIDEO_V4L2
+       select VIDEO_SAA7191 if MEDIA_SUBDRV_AUTOSELECT
+       help
+         Say Y here to build in support for the Vino video input system found
+         on SGI Indy machines.
+
+         This driver is deprecated and will be removed soon. If you have
+         hardware for this and you want to work on this driver, then contact
+         the linux-media mailinglist.
+
+config VIDEO_SAA7191
+       tristate "Philips SAA7191 video decoder (Deprecated)"
+       depends on VIDEO_V4L2 && I2C
+       ---help---
+         Support for the Philips SAA7191 video decoder.
+
+         This driver is deprecated and will be removed soon. If you have
+         hardware for this and you want to work on this driver, then contact
+         the linux-media mailinglist.
+
+         To compile this driver as a module, choose M here: the
+         module will be called saa7191.
diff --git a/drivers/staging/media/vino/Makefile b/drivers/staging/media/vino/Makefile
new file mode 100644 (file)
index 0000000..914c251
--- /dev/null
@@ -0,0 +1,3 @@
+obj-$(CONFIG_VIDEO_VINO) += indycam.o
+obj-$(CONFIG_VIDEO_VINO) += vino.o
+obj-$(CONFIG_VIDEO_SAA7191) += saa7191.o