18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_ciconfig VIDEO_CADENCE
38c2ecf20Sopenharmony_ci	bool "Cadence Video Devices"
48c2ecf20Sopenharmony_ci	help
58c2ecf20Sopenharmony_ci	  If you have a media device designed by Cadence, say Y.
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ci	  Note that this option doesn't include new drivers in the kernel:
88c2ecf20Sopenharmony_ci	  saying N will just cause Kconfig to skip all the questions about
98c2ecf20Sopenharmony_ci	  Cadence media devices.
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ciif VIDEO_CADENCE
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ciconfig VIDEO_CADENCE_CSI2RX
148c2ecf20Sopenharmony_ci	tristate "Cadence MIPI-CSI2 RX Controller"
158c2ecf20Sopenharmony_ci	depends on VIDEO_V4L2
168c2ecf20Sopenharmony_ci	select MEDIA_CONTROLLER
178c2ecf20Sopenharmony_ci	select VIDEO_V4L2_SUBDEV_API
188c2ecf20Sopenharmony_ci	select V4L2_FWNODE
198c2ecf20Sopenharmony_ci	help
208c2ecf20Sopenharmony_ci	  Support for the Cadence MIPI CSI2 Receiver controller.
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here: the module will be
238c2ecf20Sopenharmony_ci	  called cdns-csi2rx.
248c2ecf20Sopenharmony_ci
258c2ecf20Sopenharmony_ciconfig VIDEO_CADENCE_CSI2TX
268c2ecf20Sopenharmony_ci	tristate "Cadence MIPI-CSI2 TX Controller"
278c2ecf20Sopenharmony_ci	depends on VIDEO_V4L2
288c2ecf20Sopenharmony_ci	select MEDIA_CONTROLLER
298c2ecf20Sopenharmony_ci	select VIDEO_V4L2_SUBDEV_API
308c2ecf20Sopenharmony_ci	select V4L2_FWNODE
318c2ecf20Sopenharmony_ci	help
328c2ecf20Sopenharmony_ci	  Support for the Cadence MIPI CSI2 Transceiver controller.
338c2ecf20Sopenharmony_ci
348c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here: the module will be
358c2ecf20Sopenharmony_ci	  called cdns-csi2tx.
368c2ecf20Sopenharmony_ci
378c2ecf20Sopenharmony_ciendif
38