62 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2 3comment "Microchip Technology, Inc. media platform drivers"4 5config VIDEO_MICROCHIP_ISC6 tristate "Microchip Image Sensor Controller (ISC) support"7 depends on V4L_PLATFORM_DRIVERS8 depends on VIDEO_DEV && COMMON_CLK9 depends on ARCH_AT91 || COMPILE_TEST10 select MEDIA_CONTROLLER11 select VIDEO_V4L2_SUBDEV_API12 select VIDEOBUF2_DMA_CONTIG13 select REGMAP_MMIO14 select V4L2_FWNODE15 select VIDEO_MICROCHIP_ISC_BASE16 help17 This module makes the Microchip Image Sensor Controller available18 as a v4l2 device.19 20 To compile this driver as a module, choose M here: the21 module will be called microchip-isc.22 23config VIDEO_MICROCHIP_XISC24 tristate "Microchip eXtended Image Sensor Controller (XISC) support"25 depends on V4L_PLATFORM_DRIVERS26 depends on VIDEO_DEV && COMMON_CLK27 depends on ARCH_AT91 || COMPILE_TEST28 select VIDEOBUF2_DMA_CONTIG29 select REGMAP_MMIO30 select V4L2_FWNODE31 select VIDEO_MICROCHIP_ISC_BASE32 select MEDIA_CONTROLLER33 select VIDEO_V4L2_SUBDEV_API34 help35 This module makes the Microchip eXtended Image Sensor Controller36 available as a v4l2 device.37 38 To compile this driver as a module, choose M here: the39 module will be called microchip-xisc.40 41config VIDEO_MICROCHIP_ISC_BASE42 tristate43 default n44 help45 Microchip ISC and XISC common code base.46 47config VIDEO_MICROCHIP_CSI2DC48 tristate "Microchip CSI2 Demux Controller"49 depends on V4L_PLATFORM_DRIVERS50 depends on VIDEO_DEV && COMMON_CLK && OF51 depends on ARCH_AT91 || COMPILE_TEST52 select MEDIA_CONTROLLER53 select VIDEO_V4L2_SUBDEV_API54 select V4L2_FWNODE55 help56 CSI2 Demux Controller driver. CSI2DC is a helper chip57 that converts IDI interface byte stream to a parallel pixel stream.58 It supports various RAW formats as input.59 60 To compile this driver as a module, choose M here: the61 module will be called microchip-csi2dc.62