GNU Linux-libre 5.10.219-gnu1
[releases.git] / drivers / staging / media / imx / Kconfig
1 # SPDX-License-Identifier: GPL-2.0
2 config VIDEO_IMX_MEDIA
3         tristate "i.MX5/6 V4L2 media core driver"
4         depends on ARCH_MXC || COMPILE_TEST
5         depends on VIDEO_V4L2 && IMX_IPUV3_CORE
6         select MEDIA_CONTROLLER
7         select VIDEO_V4L2_SUBDEV_API
8         depends on HAS_DMA
9         select VIDEOBUF2_DMA_CONTIG
10         select V4L2_FWNODE
11         select V4L2_MEM2MEM_DEV
12         help
13           Say yes here to enable support for video4linux media controller
14           driver for the i.MX5/6 SOC.
15
16 if VIDEO_IMX_MEDIA
17 menu "i.MX5/6/7 Media Sub devices"
18
19 config VIDEO_IMX_CSI
20         tristate "i.MX5/6 Camera Sensor Interface driver"
21         depends on VIDEO_IMX_MEDIA && VIDEO_DEV && I2C
22         default y
23         help
24           A video4linux camera sensor interface driver for i.MX5/6.
25
26 config VIDEO_IMX7_CSI
27         tristate "i.MX6UL/L / i.MX7 Camera Sensor Interface driver"
28         depends on VIDEO_IMX_MEDIA && VIDEO_DEV && I2C
29         default y
30         help
31           Enable support for video4linux camera sensor interface driver for
32           i.MX6UL/L or i.MX7.
33 endmenu
34 endif