xref: /linux/drivers/media/pci/intel/ipu6/Kconfig (revision 42b16d3ac371a2fac9b6f08fd75f23f34ba3955a)
1config VIDEO_INTEL_IPU6
2	tristate "Intel IPU6 driver"
3	depends on ACPI || COMPILE_TEST
4	depends on VIDEO_DEV
5	depends on X86 && X86_64 && HAS_DMA
6	depends on IPU_BRIDGE || !IPU_BRIDGE
7	#
8	# This driver incorrectly tries to override the dma_ops.  It should
9	# never have done that, but for now keep it working on architectures
10	# that use dma ops
11	#
12	depends on ARCH_HAS_DMA_OPS
13	select AUXILIARY_BUS
14	select IOMMU_IOVA
15	select VIDEO_V4L2_SUBDEV_API
16	select MEDIA_CONTROLLER
17	select VIDEOBUF2_DMA_CONTIG
18	select V4L2_FWNODE
19	help
20	  This is the 6th Gen Intel Image Processing Unit, found in Intel SoCs
21	  and used for capturing images and video from camera sensors.
22
23	  To compile this driver, say Y here! It contains 2 modules -
24	  intel_ipu6 and intel_ipu6_isys.
25