xref: /openbmc/linux/drivers/media/platform/nxp/imx8-isi/Kconfig (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
1*cf21f328SLaurent Pinchart# SPDX-License-Identifier: GPL-2.0-only
2*cf21f328SLaurent Pinchart
3*cf21f328SLaurent Pinchartconfig VIDEO_IMX8_ISI
4*cf21f328SLaurent Pinchart	tristate "i.MX8 Image Sensor Interface (ISI) driver"
5*cf21f328SLaurent Pinchart	depends on ARCH_MXC || COMPILE_TEST
6*cf21f328SLaurent Pinchart	depends on HAS_DMA && PM
7*cf21f328SLaurent Pinchart	depends on VIDEO_DEV
8*cf21f328SLaurent Pinchart	select MEDIA_CONTROLLER
9*cf21f328SLaurent Pinchart	select V4L2_FWNODE
10*cf21f328SLaurent Pinchart	select V4L2_MEM2MEM_DEV if VIDEO_IMX8_ISI_M2M
11*cf21f328SLaurent Pinchart	select VIDEO_V4L2_SUBDEV_API
12*cf21f328SLaurent Pinchart	select VIDEOBUF2_DMA_CONTIG
13*cf21f328SLaurent Pinchart	help
14*cf21f328SLaurent Pinchart	  V4L2 driver for the Image Sensor Interface (ISI) found in various
15*cf21f328SLaurent Pinchart	  i.MX8 SoCs.
16*cf21f328SLaurent Pinchart
17*cf21f328SLaurent Pinchartconfig VIDEO_IMX8_ISI_M2M
18*cf21f328SLaurent Pinchart	bool "i.MX8 Image Sensor Interface (ISI) memory-to-memory support"
19*cf21f328SLaurent Pinchart	depends on VIDEO_IMX8_ISI
20*cf21f328SLaurent Pinchart	help
21*cf21f328SLaurent Pinchart	  Select 'yes' here to enable support for memory-to-memory processing
22*cf21f328SLaurent Pinchart	  in the ISI driver.
23