xref: /openbmc/linux/drivers/staging/media/imx/Kconfig (revision 3f58ff6b)
1# SPDX-License-Identifier: GPL-2.0
2config VIDEO_IMX_MEDIA
3	tristate "i.MX5/6 V4L2 media core driver"
4	depends on ARCH_MXC || COMPILE_TEST
5	depends on HAS_DMA
6	depends on VIDEO_DEV
7	depends on VIDEO_DEV
8	select MEDIA_CONTROLLER
9	select V4L2_FWNODE
10	select V4L2_MEM2MEM_DEV
11	select VIDEOBUF2_DMA_CONTIG
12	select VIDEO_V4L2_SUBDEV_API
13	help
14	  Say yes here to enable support for video4linux media controller
15	  driver for the i.MX5/6 SOC.
16
17if VIDEO_IMX_MEDIA
18menu "i.MX5/6/7/8 Media Sub devices"
19
20config VIDEO_IMX_CSI
21	tristate "i.MX5/6 Camera Sensor Interface driver"
22	depends on IMX_IPUV3_CORE
23	default y
24	help
25	  A video4linux camera sensor interface driver for i.MX5/6.
26endmenu
27endif
28
29config VIDEO_IMX8MQ_MIPI_CSI2
30	tristate "NXP i.MX8MQ MIPI CSI-2 receiver"
31	depends on ARCH_MXC || COMPILE_TEST
32	depends on VIDEO_DEV
33	select MEDIA_CONTROLLER
34	select V4L2_FWNODE
35	select VIDEO_V4L2_SUBDEV_API
36	help
37	  V4L2 driver for the MIPI CSI-2 receiver found in the i.MX8MQ SoC.
38