diff options
author | Hans Verkuil <hverkuil@xs4all.nl> | 2018-05-11 12:43:57 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab+samsung@kernel.org> | 2018-05-25 15:21:36 -0400 |
commit | 68afa17322f2c9a0fffca62e7afe9d60b0dff87e (patch) | |
tree | 881ce89dc91d17c6cf84a5849222444e70f3a0a6 | |
parent | 50eea4ab9169f9ca4f24f01612005497f708b667 (diff) | |
download | op-kernel-dev-68afa17322f2c9a0fffca62e7afe9d60b0dff87e.zip op-kernel-dev-68afa17322f2c9a0fffca62e7afe9d60b0dff87e.tar.gz |
media: zoran: move to staging in preparation for removal
This driver hasn't been tested in a long, long time. The hardware is
ancient and pretty much obsolete. This driver also needs to be converted
to newer media frameworks (vb2!) but due to the lack of time and interest
that is unlikely to happen.
So this driver is a prime candidate for removal. If someone is interested
in working on this driver to prevent its removal, then please contact the
linux-media mailinglist.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
-rw-r--r-- | MAINTAINERS | 2 | ||||
-rw-r--r-- | drivers/media/pci/Kconfig | 1 | ||||
-rw-r--r-- | drivers/media/pci/Makefile | 1 | ||||
-rw-r--r-- | drivers/staging/media/Kconfig | 2 | ||||
-rw-r--r-- | drivers/staging/media/Makefile | 1 | ||||
-rw-r--r-- | drivers/staging/media/zoran/Kconfig (renamed from drivers/media/pci/zoran/Kconfig) | 2 | ||||
-rw-r--r-- | drivers/staging/media/zoran/Makefile (renamed from drivers/media/pci/zoran/Makefile) | 0 | ||||
-rw-r--r-- | drivers/staging/media/zoran/TODO | 4 | ||||
-rw-r--r-- | drivers/staging/media/zoran/videocodec.c (renamed from drivers/media/pci/zoran/videocodec.c) | 0 | ||||
-rw-r--r-- | drivers/staging/media/zoran/videocodec.h (renamed from drivers/media/pci/zoran/videocodec.h) | 0 | ||||
-rw-r--r-- | drivers/staging/media/zoran/zoran.h (renamed from drivers/media/pci/zoran/zoran.h) | 0 | ||||
-rw-r--r-- | drivers/staging/media/zoran/zoran_card.c (renamed from drivers/media/pci/zoran/zoran_card.c) | 0 | ||||
-rw-r--r-- | drivers/staging/media/zoran/zoran_card.h (renamed from drivers/media/pci/zoran/zoran_card.h) | 0 | ||||
-rw-r--r-- | drivers/staging/media/zoran/zoran_device.c (renamed from drivers/media/pci/zoran/zoran_device.c) | 0 | ||||
-rw-r--r-- | drivers/staging/media/zoran/zoran_device.h (renamed from drivers/media/pci/zoran/zoran_device.h) | 0 | ||||
-rw-r--r-- | drivers/staging/media/zoran/zoran_driver.c (renamed from drivers/media/pci/zoran/zoran_driver.c) | 0 | ||||
-rw-r--r-- | drivers/staging/media/zoran/zoran_procfs.c (renamed from drivers/media/pci/zoran/zoran_procfs.c) | 0 | ||||
-rw-r--r-- | drivers/staging/media/zoran/zoran_procfs.h (renamed from drivers/media/pci/zoran/zoran_procfs.h) | 0 | ||||
-rw-r--r-- | drivers/staging/media/zoran/zr36016.c (renamed from drivers/media/pci/zoran/zr36016.c) | 0 | ||||
-rw-r--r-- | drivers/staging/media/zoran/zr36016.h (renamed from drivers/media/pci/zoran/zr36016.h) | 0 | ||||
-rw-r--r-- | drivers/staging/media/zoran/zr36050.c (renamed from drivers/media/pci/zoran/zr36050.c) | 0 | ||||
-rw-r--r-- | drivers/staging/media/zoran/zr36050.h (renamed from drivers/media/pci/zoran/zr36050.h) | 0 | ||||
-rw-r--r-- | drivers/staging/media/zoran/zr36057.h (renamed from drivers/media/pci/zoran/zr36057.h) | 0 | ||||
-rw-r--r-- | drivers/staging/media/zoran/zr36060.c (renamed from drivers/media/pci/zoran/zr36060.c) | 0 | ||||
-rw-r--r-- | drivers/staging/media/zoran/zr36060.h (renamed from drivers/media/pci/zoran/zr36060.h) | 0 |
25 files changed, 9 insertions, 4 deletions
diff --git a/MAINTAINERS b/MAINTAINERS index 519f172..cbcd5ab 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -15609,7 +15609,7 @@ L: linux-media@vger.kernel.org W: http://mjpeg.sourceforge.net/driver-zoran/ T: hg https://linuxtv.org/hg/v4l-dvb S: Odd Fixes -F: drivers/media/pci/zoran/ +F: drivers/staging/media/zoran/ ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER M: Minchan Kim <minchan@kernel.org> diff --git a/drivers/media/pci/Kconfig b/drivers/media/pci/Kconfig index 5932e22..1f09123 100644 --- a/drivers/media/pci/Kconfig +++ b/drivers/media/pci/Kconfig @@ -16,7 +16,6 @@ source "drivers/media/pci/sta2x11/Kconfig" source "drivers/media/pci/tw5864/Kconfig" source "drivers/media/pci/tw68/Kconfig" source "drivers/media/pci/tw686x/Kconfig" -source "drivers/media/pci/zoran/Kconfig" endif if MEDIA_ANALOG_TV_SUPPORT diff --git a/drivers/media/pci/Makefile b/drivers/media/pci/Makefile index 1c5ab07..984fa24 100644 --- a/drivers/media/pci/Makefile +++ b/drivers/media/pci/Makefile @@ -18,7 +18,6 @@ obj-y += ttpci/ \ intel/ obj-$(CONFIG_VIDEO_IVTV) += ivtv/ -obj-$(CONFIG_VIDEO_ZORAN) += zoran/ obj-$(CONFIG_VIDEO_CX18) += cx18/ obj-$(CONFIG_VIDEO_CX23885) += cx23885/ obj-$(CONFIG_VIDEO_CX25821) += cx25821/ diff --git a/drivers/staging/media/Kconfig b/drivers/staging/media/Kconfig index 494f369..db5cf67 100644 --- a/drivers/staging/media/Kconfig +++ b/drivers/staging/media/Kconfig @@ -33,4 +33,6 @@ source "drivers/staging/media/omap4iss/Kconfig" source "drivers/staging/media/tegra-vde/Kconfig" +source "drivers/staging/media/zoran/Kconfig" + endif diff --git a/drivers/staging/media/Makefile b/drivers/staging/media/Makefile index 59c184c..503fbe4 100644 --- a/drivers/staging/media/Makefile +++ b/drivers/staging/media/Makefile @@ -6,3 +6,4 @@ obj-$(CONFIG_SOC_CAMERA_MT9T031) += mt9t031/ obj-$(CONFIG_VIDEO_DM365_VPFE) += davinci_vpfe/ obj-$(CONFIG_VIDEO_OMAP4) += omap4iss/ obj-$(CONFIG_TEGRA_VDE) += tegra-vde/ +obj-$(CONFIG_VIDEO_ZORAN) += zoran/ diff --git a/drivers/media/pci/zoran/Kconfig b/drivers/staging/media/zoran/Kconfig index 39ec35b..63df5de 100644 --- a/drivers/media/pci/zoran/Kconfig +++ b/drivers/staging/media/zoran/Kconfig @@ -1,5 +1,5 @@ config VIDEO_ZORAN - tristate "Zoran ZR36057/36067 Video For Linux" + tristate "Zoran ZR36057/36067 Video For Linux (Deprecated)" depends on PCI && I2C_ALGOBIT && VIDEO_V4L2 && VIRT_TO_BUS depends on !ALPHA help diff --git a/drivers/media/pci/zoran/Makefile b/drivers/staging/media/zoran/Makefile index 21ac29a..21ac29a 100644 --- a/drivers/media/pci/zoran/Makefile +++ b/drivers/staging/media/zoran/Makefile diff --git a/drivers/staging/media/zoran/TODO b/drivers/staging/media/zoran/TODO new file mode 100644 index 0000000..5446409 --- /dev/null +++ b/drivers/staging/media/zoran/TODO @@ -0,0 +1,4 @@ +The zoran driver is marked deprecated. It will be removed +around May 2019 unless someone is willing to update this +driver to the latest V4L2 frameworks (especially the vb2 +framework). diff --git a/drivers/media/pci/zoran/videocodec.c b/drivers/staging/media/zoran/videocodec.c index 5ff23ef..5ff23ef 100644 --- a/drivers/media/pci/zoran/videocodec.c +++ b/drivers/staging/media/zoran/videocodec.c diff --git a/drivers/media/pci/zoran/videocodec.h b/drivers/staging/media/zoran/videocodec.h index 8ed5a0f..8ed5a0f 100644 --- a/drivers/media/pci/zoran/videocodec.h +++ b/drivers/staging/media/zoran/videocodec.h diff --git a/drivers/media/pci/zoran/zoran.h b/drivers/staging/media/zoran/zoran.h index 9bb3c21..9bb3c21 100644 --- a/drivers/media/pci/zoran/zoran.h +++ b/drivers/staging/media/zoran/zoran.h diff --git a/drivers/media/pci/zoran/zoran_card.c b/drivers/staging/media/zoran/zoran_card.c index a6b9ebd..a6b9ebd 100644 --- a/drivers/media/pci/zoran/zoran_card.c +++ b/drivers/staging/media/zoran/zoran_card.c diff --git a/drivers/media/pci/zoran/zoran_card.h b/drivers/staging/media/zoran/zoran_card.h index 0cdb7d3..0cdb7d3 100644 --- a/drivers/media/pci/zoran/zoran_card.h +++ b/drivers/staging/media/zoran/zoran_card.h diff --git a/drivers/media/pci/zoran/zoran_device.c b/drivers/staging/media/zoran/zoran_device.c index 40adcee..40adcee 100644 --- a/drivers/media/pci/zoran/zoran_device.c +++ b/drivers/staging/media/zoran/zoran_device.c diff --git a/drivers/media/pci/zoran/zoran_device.h b/drivers/staging/media/zoran/zoran_device.h index a507aaa..a507aaa 100644 --- a/drivers/media/pci/zoran/zoran_device.h +++ b/drivers/staging/media/zoran/zoran_device.h diff --git a/drivers/media/pci/zoran/zoran_driver.c b/drivers/staging/media/zoran/zoran_driver.c index 14f9c0e..14f9c0e 100644 --- a/drivers/media/pci/zoran/zoran_driver.c +++ b/drivers/staging/media/zoran/zoran_driver.c diff --git a/drivers/media/pci/zoran/zoran_procfs.c b/drivers/staging/media/zoran/zoran_procfs.c index 78ac8f8..78ac8f8 100644 --- a/drivers/media/pci/zoran/zoran_procfs.c +++ b/drivers/staging/media/zoran/zoran_procfs.c diff --git a/drivers/media/pci/zoran/zoran_procfs.h b/drivers/staging/media/zoran/zoran_procfs.h index 0ac7cb0..0ac7cb0 100644 --- a/drivers/media/pci/zoran/zoran_procfs.h +++ b/drivers/staging/media/zoran/zoran_procfs.h diff --git a/drivers/media/pci/zoran/zr36016.c b/drivers/staging/media/zoran/zr36016.c index 8736b9d..8736b9d 100644 --- a/drivers/media/pci/zoran/zr36016.c +++ b/drivers/staging/media/zoran/zr36016.c diff --git a/drivers/media/pci/zoran/zr36016.h b/drivers/staging/media/zoran/zr36016.h index 784bcf5..784bcf5 100644 --- a/drivers/media/pci/zoran/zr36016.h +++ b/drivers/staging/media/zoran/zr36016.h diff --git a/drivers/media/pci/zoran/zr36050.c b/drivers/staging/media/zoran/zr36050.c index 5ebfc16..5ebfc16 100644 --- a/drivers/media/pci/zoran/zr36050.c +++ b/drivers/staging/media/zoran/zr36050.c diff --git a/drivers/media/pci/zoran/zr36050.h b/drivers/staging/media/zoran/zr36050.h index 9236486..9236486 100644 --- a/drivers/media/pci/zoran/zr36050.h +++ b/drivers/staging/media/zoran/zr36050.h diff --git a/drivers/media/pci/zoran/zr36057.h b/drivers/staging/media/zoran/zr36057.h index c8acb21..c8acb21 100644 --- a/drivers/media/pci/zoran/zr36057.h +++ b/drivers/staging/media/zoran/zr36057.h diff --git a/drivers/media/pci/zoran/zr36060.c b/drivers/staging/media/zoran/zr36060.c index 2c2e813..2c2e813 100644 --- a/drivers/media/pci/zoran/zr36060.c +++ b/drivers/staging/media/zoran/zr36060.c diff --git a/drivers/media/pci/zoran/zr36060.h b/drivers/staging/media/zoran/zr36060.h index 8291175..8291175 100644 --- a/drivers/media/pci/zoran/zr36060.h +++ b/drivers/staging/media/zoran/zr36060.h |