Linux-libre 5.3.12-gnu
[librecmc/linux-libre.git] / drivers / media / platform / cadence / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 config VIDEO_CADENCE
3         bool "Cadence Video Devices"
4         help
5           If you have a media device designed by Cadence, say Y.
6
7           Note that this option doesn't include new drivers in the kernel:
8           saying N will just cause Kconfig to skip all the questions about
9           Cadence media devices.
10
11 if VIDEO_CADENCE
12
13 config VIDEO_CADENCE_CSI2RX
14         tristate "Cadence MIPI-CSI2 RX Controller"
15         depends on VIDEO_V4L2
16         depends on MEDIA_CONTROLLER
17         depends on VIDEO_V4L2_SUBDEV_API
18         select V4L2_FWNODE
19         help
20           Support for the Cadence MIPI CSI2 Receiver controller.
21
22           To compile this driver as a module, choose M here: the module will be
23           called cdns-csi2rx.
24
25 config VIDEO_CADENCE_CSI2TX
26         tristate "Cadence MIPI-CSI2 TX Controller"
27         depends on VIDEO_V4L2
28         depends on MEDIA_CONTROLLER
29         depends on VIDEO_V4L2_SUBDEV_API
30         select V4L2_FWNODE
31         help
32           Support for the Cadence MIPI CSI2 Transceiver controller.
33
34           To compile this driver as a module, choose M here: the module will be
35           called cdns-csi2tx.
36
37 endif