xref: /linux/drivers/media/platform/cadence/Kconfig (revision 32a363d0b0b142f35512848dc646ee53e0926723)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
21fc3b37fSMaxime Ripardconfig VIDEO_CADENCE
31fc3b37fSMaxime Ripard	bool "Cadence Video Devices"
41fc3b37fSMaxime Ripard	help
51fc3b37fSMaxime Ripard	  If you have a media device designed by Cadence, say Y.
61fc3b37fSMaxime Ripard
71fc3b37fSMaxime Ripard	  Note that this option doesn't include new drivers in the kernel:
81fc3b37fSMaxime Ripard	  saying N will just cause Kconfig to skip all the questions about
91fc3b37fSMaxime Ripard	  Cadence media devices.
101fc3b37fSMaxime Ripard
111fc3b37fSMaxime Ripardif VIDEO_CADENCE
121fc3b37fSMaxime Ripard
131fc3b37fSMaxime Ripardconfig VIDEO_CADENCE_CSI2RX
141fc3b37fSMaxime Ripard	tristate "Cadence MIPI-CSI2 RX Controller"
15f6f63032SArnd Bergmann	depends on VIDEO_V4L2
16*32a363d0SMauro Carvalho Chehab	select MEDIA_CONTROLLER
17*32a363d0SMauro Carvalho Chehab	select VIDEO_V4L2_SUBDEV_API
181fc3b37fSMaxime Ripard	select V4L2_FWNODE
191fc3b37fSMaxime Ripard	help
201fc3b37fSMaxime Ripard	  Support for the Cadence MIPI CSI2 Receiver controller.
211fc3b37fSMaxime Ripard
221fc3b37fSMaxime Ripard	  To compile this driver as a module, choose M here: the module will be
231fc3b37fSMaxime Ripard	  called cdns-csi2rx.
241fc3b37fSMaxime Ripard
256f684d4fSMaxime Ripardconfig VIDEO_CADENCE_CSI2TX
266f684d4fSMaxime Ripard	tristate "Cadence MIPI-CSI2 TX Controller"
27f6f63032SArnd Bergmann	depends on VIDEO_V4L2
28*32a363d0SMauro Carvalho Chehab	select MEDIA_CONTROLLER
29*32a363d0SMauro Carvalho Chehab	select VIDEO_V4L2_SUBDEV_API
306f684d4fSMaxime Ripard	select V4L2_FWNODE
316f684d4fSMaxime Ripard	help
326f684d4fSMaxime Ripard	  Support for the Cadence MIPI CSI2 Transceiver controller.
336f684d4fSMaxime Ripard
346f684d4fSMaxime Ripard	  To compile this driver as a module, choose M here: the module will be
356f684d4fSMaxime Ripard	  called cdns-csi2tx.
366f684d4fSMaxime Ripard
371fc3b37fSMaxime Ripardendif
38