Commit 43f2d33e authored by Hans Verkuil's avatar Hans Verkuil Committed by Mauro Carvalho Chehab
Browse files

media: fsl-viu: deprecate this driver



Deprecate the fsl-viu driver. This driver does not use the vb2 framework
for video streaming, instead it uses the old videobuf framework.

We want to get rid of these old drivers, so deprecated it for future
removal.

Signed-off-by: default avatarHans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@kernel.org>
parent b7eeabc1
Loading
Loading
Loading
Loading
+0 −12
Original line number Diff line number Diff line
@@ -15,18 +15,6 @@ config VIDEO_IMX_MIPI_CSIS
	  Video4Linux2 sub-device driver for the MIPI CSI-2 CSIS receiver
	  v3.3/v3.6.3 found on some i.MX7 and i.MX8 SoCs.

config VIDEO_VIU
	tristate "NXP VIU Video Driver"
	depends on V4L_PLATFORM_DRIVERS
	depends on VIDEO_DEV && (PPC_MPC512x || COMPILE_TEST) && I2C
	select VIDEOBUF_DMA_CONTIG
	help
	  Support for Freescale VIU video driver. This device captures
	  video data, or overlays video on DIU frame buffer.

	  Say Y here if you want to enable VIU device on MPC5121e Rev2+.
	  In doubt, say N.

# mem2mem drivers

config VIDEO_IMX_PXP
+0 −1
Original line number Diff line number Diff line
@@ -6,4 +6,3 @@ obj-y += imx-jpeg/
obj-$(CONFIG_VIDEO_IMX_MIPI_CSIS) += imx-mipi-csis.o
obj-$(CONFIG_VIDEO_IMX_PXP) += imx-pxp.o
obj-$(CONFIG_VIDEO_MX2_EMMAPRP) += mx2_emmaprp.o
obj-$(CONFIG_VIDEO_VIU) += fsl-viu.o
+1 −0
Original line number Diff line number Diff line
@@ -56,6 +56,7 @@ menuconfig STAGING_MEDIA_DEPRECATED

if STAGING_MEDIA_DEPRECATED
source "drivers/staging/media/deprecated/cpia2/Kconfig"
source "drivers/staging/media/deprecated/fsl-viu/Kconfig"
source "drivers/staging/media/deprecated/meye/Kconfig"
source "drivers/staging/media/deprecated/stkwebcam/Kconfig"
source "drivers/staging/media/deprecated/tm6000/Kconfig"
+1 −0
Original line number Diff line number Diff line
@@ -13,5 +13,6 @@ obj-$(CONFIG_VIDEO_TEGRA) += tegra-video/
obj-$(CONFIG_VIDEO_HANTRO)	+= hantro/
obj-$(CONFIG_VIDEO_IPU3_IMGU)	+= ipu3/
obj-$(CONFIG_VIDEO_TM6000)	+= deprecated/tm6000/
obj-$(CONFIG_VIDEO_VIU)		+= deprecated/fsl-viu/
obj-$(CONFIG_USB_ZR364XX)	+= deprecated/zr364xx/
obj-$(CONFIG_DVB_AV7110)	+= av7110/
+15 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only
config VIDEO_VIU
	tristate "NXP VIU Video Driver (DEPRECATED)"
	depends on V4L_PLATFORM_DRIVERS
	depends on VIDEO_DEV && (PPC_MPC512x || COMPILE_TEST) && I2C
	select VIDEOBUF_DMA_CONTIG
	help
	  Support for Freescale VIU video driver. This device captures
	  video data, or overlays video on DIU frame buffer.

	  This driver is deprecated and is scheduled for removal by
	  the beginning of 2023. See the TODO file for more information.

	  Say Y here if you want to enable VIU device on MPC5121e Rev2+.
	  In doubt, say N.
Loading