xref: /linux/drivers/media/i2c/cvs/Kconfig (revision bba2c3615bd6cfee7456d1130f2e6b01b3f4e9ba)
1# SPDX-License-Identifier: GPL-2.0-only
2
3config VIDEO_INTEL_CVS
4	tristate "Intel CVS CSI-2 bridge support"
5	depends on I2C && ACPI && VIDEO_DEV
6	depends on IPU_BRIDGE || !IPU_BRIDGE
7	select MEDIA_CONTROLLER
8	select VIDEO_V4L2_SUBDEV_API
9	select V4L2_FWNODE
10	help
11	  This adds support for the Intel Computer Vision Sensing (CVS).
12
13	  The driver registers a V4L2 sub-device to arbitrate CSI-2 link
14	  ownership between the host and CVS firmware, and configures the
15	  device for camera sensor streaming.
16
17	  The driver can operate with full I2C transport or in a reduced
18	  platform (GPIO-only) mode when I2C is unavailable.
19
20	  Say Y to build into the kernel, or M to build as a module.
21	  The module will be named intel_cvs. If unsure, say N.
22