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 | lwn-68afa17322f2c9a0fffca62e7afe9d60b0dff87e.tar.gz lwn-68afa17322f2c9a0fffca62e7afe9d60b0dff87e.zip |
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 519f172c9267..cbcd5ab4c2f4 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 5932e225f9c0..1f09123e2bf9 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 1c5ab07a8cff..984fa247096d 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 494f369695d7..db5cf67047ad 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 59c184c7cfa8..503fbe47fa58 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 39ec35bd21a5..63df5de5068d 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 21ac29a71458..21ac29a71458 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 000000000000..54464095d0d7 --- /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 5ff23ef89215..5ff23ef89215 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 8ed5a0f7ac01..8ed5a0f7ac01 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 9bb3c21aa275..9bb3c21aa275 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 a6b9ebd20263..a6b9ebd20263 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 0cdb7d34926d..0cdb7d34926d 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 40adceebca7e..40adceebca7e 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 a507aaad4ebb..a507aaad4ebb 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 14f9c0e26a1c..14f9c0e26a1c 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 78ac8f853748..78ac8f853748 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 0ac7cb0011f2..0ac7cb0011f2 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 8736b9d8d97e..8736b9d8d97e 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 784bcf5727b8..784bcf5727b8 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 5ebfc16672f3..5ebfc16672f3 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 9236486d3c2b..9236486d3c2b 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 c8acb21dcb5c..c8acb21dcb5c 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 2c2e8130fc96..2c2e8130fc96 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 82911757ba78..82911757ba78 100644 --- a/drivers/media/pci/zoran/zr36060.h +++ b/drivers/staging/media/zoran/zr36060.h |