Kconfig (a3b91d8bd1e034c8ed89d3f55243478af97a0a52) | Kconfig (32a363d0b0b142f35512848dc646ee53e0926723) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only 2# 3# Platform drivers 4# Most drivers here are currently for webcam support 5 6menuconfig V4L_PLATFORM_DRIVERS 7 bool "V4L platform devices" 8 help --- 49 unchanged lines hidden (view full) --- 58 video data, or overlays video on DIU frame buffer. 59 60 Say Y here if you want to enable VIU device on MPC5121e Rev2+. 61 In doubt, say N. 62 63config VIDEO_MUX 64 tristate "Video Multiplexer" 65 select MULTIPLEXER | 1# SPDX-License-Identifier: GPL-2.0-only 2# 3# Platform drivers 4# Most drivers here are currently for webcam support 5 6menuconfig V4L_PLATFORM_DRIVERS 7 bool "V4L platform devices" 8 help --- 49 unchanged lines hidden (view full) --- 58 video data, or overlays video on DIU frame buffer. 59 60 Say Y here if you want to enable VIU device on MPC5121e Rev2+. 61 In doubt, say N. 62 63config VIDEO_MUX 64 tristate "Video Multiplexer" 65 select MULTIPLEXER |
66 depends on VIDEO_V4L2 && OF && VIDEO_V4L2_SUBDEV_API && MEDIA_CONTROLLER | 66 depends on VIDEO_V4L2 && OF 67 select MEDIA_CONTROLLER 68 select VIDEO_V4L2_SUBDEV_API |
67 select REGMAP 68 select V4L2_FWNODE 69 help 70 This driver provides support for N:1 video bus multiplexers. 71 72config VIDEO_OMAP3 73 tristate "OMAP 3 Camera support" | 69 select REGMAP 70 select V4L2_FWNODE 71 help 72 This driver provides support for N:1 video bus multiplexers. 73 74config VIDEO_OMAP3 75 tristate "OMAP 3 Camera support" |
74 depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API | 76 depends on VIDEO_V4L2 && I2C |
75 depends on (ARCH_OMAP3 && OMAP_IOMMU) || COMPILE_TEST 76 depends on COMMON_CLK && OF 77 select ARM_DMA_USE_IOMMU if OMAP_IOMMU | 77 depends on (ARCH_OMAP3 && OMAP_IOMMU) || COMPILE_TEST 78 depends on COMMON_CLK && OF 79 select ARM_DMA_USE_IOMMU if OMAP_IOMMU |
80 select MEDIA_CONTROLLER 81 select VIDEO_V4L2_SUBDEV_API |
|
78 select VIDEOBUF2_DMA_CONTIG 79 select MFD_SYSCON 80 select V4L2_FWNODE 81 help 82 Driver for an OMAP 3 camera controller. 83 84config VIDEO_OMAP3_DEBUG 85 bool "OMAP 3 Camera debug messages" --- 8 unchanged lines hidden (view full) --- 94 select VIDEOBUF2_DMA_SG 95 select SG_SPLIT 96 select V4L2_FWNODE 97 help 98 This is a v4l2 driver for the PXA27x Quick Capture Interface 99 100config VIDEO_QCOM_CAMSS 101 tristate "Qualcomm V4L2 Camera Subsystem driver" | 82 select VIDEOBUF2_DMA_CONTIG 83 select MFD_SYSCON 84 select V4L2_FWNODE 85 help 86 Driver for an OMAP 3 camera controller. 87 88config VIDEO_OMAP3_DEBUG 89 bool "OMAP 3 Camera debug messages" --- 8 unchanged lines hidden (view full) --- 98 select VIDEOBUF2_DMA_SG 99 select SG_SPLIT 100 select V4L2_FWNODE 101 help 102 This is a v4l2 driver for the PXA27x Quick Capture Interface 103 104config VIDEO_QCOM_CAMSS 105 tristate "Qualcomm V4L2 Camera Subsystem driver" |
102 depends on VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API | 106 depends on VIDEO_V4L2 |
103 depends on (ARCH_QCOM && IOMMU_DMA) || COMPILE_TEST | 107 depends on (ARCH_QCOM && IOMMU_DMA) || COMPILE_TEST |
108 select MEDIA_CONTROLLER 109 select VIDEO_V4L2_SUBDEV_API |
|
104 select VIDEOBUF2_DMA_SG 105 select V4L2_FWNODE 106 107config VIDEO_S3C_CAMIF 108 tristate "Samsung S3C24XX/S3C64XX SoC Camera Interface driver" | 110 select VIDEOBUF2_DMA_SG 111 select V4L2_FWNODE 112 113config VIDEO_S3C_CAMIF 114 tristate "Samsung S3C24XX/S3C64XX SoC Camera Interface driver" |
109 depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API 110 depends on PM | 115 depends on VIDEO_V4L2 && I2C && PM |
111 depends on ARCH_S3C64XX || PLAT_S3C24XX || COMPILE_TEST | 116 depends on ARCH_S3C64XX || PLAT_S3C24XX || COMPILE_TEST |
117 select MEDIA_CONTROLLER 118 select VIDEO_V4L2_SUBDEV_API |
|
112 select VIDEOBUF2_DMA_CONTIG 113 help 114 This is a v4l2 driver for s3c24xx and s3c64xx SoC series camera 115 host interface (CAMIF). 116 117 To compile this driver as a module, choose M here: the module 118 will be called s3c-camif. 119 120config VIDEO_STM32_DCMI 121 tristate "STM32 Digital Camera Memory Interface (DCMI) support" | 119 select VIDEOBUF2_DMA_CONTIG 120 help 121 This is a v4l2 driver for s3c24xx and s3c64xx SoC series camera 122 host interface (CAMIF). 123 124 To compile this driver as a module, choose M here: the module 125 will be called s3c-camif. 126 127config VIDEO_STM32_DCMI 128 tristate "STM32 Digital Camera Memory Interface (DCMI) support" |
122 depends on VIDEO_V4L2 && OF && MEDIA_CONTROLLER | 129 depends on VIDEO_V4L2 && OF |
123 depends on ARCH_STM32 || COMPILE_TEST 124 select VIDEOBUF2_DMA_CONTIG | 130 depends on ARCH_STM32 || COMPILE_TEST 131 select VIDEOBUF2_DMA_CONTIG |
132 select MEDIA_CONTROLLER |
|
125 select V4L2_FWNODE 126 help 127 This module makes the STM32 Digital Camera Memory Interface (DCMI) 128 available as a v4l2 device. 129 130 To compile this driver as a module, choose M here: the module 131 will be called stm32-dcmi. 132 --- 10 unchanged lines hidden (view full) --- 143source "drivers/media/platform/am437x/Kconfig" 144source "drivers/media/platform/xilinx/Kconfig" 145source "drivers/media/platform/rcar-vin/Kconfig" 146source "drivers/media/platform/atmel/Kconfig" 147source "drivers/media/platform/sunxi/Kconfig" 148 149config VIDEO_TI_CAL 150 tristate "TI CAL (Camera Adaptation Layer) driver" | 133 select V4L2_FWNODE 134 help 135 This module makes the STM32 Digital Camera Memory Interface (DCMI) 136 available as a v4l2 device. 137 138 To compile this driver as a module, choose M here: the module 139 will be called stm32-dcmi. 140 --- 10 unchanged lines hidden (view full) --- 151source "drivers/media/platform/am437x/Kconfig" 152source "drivers/media/platform/xilinx/Kconfig" 153source "drivers/media/platform/rcar-vin/Kconfig" 154source "drivers/media/platform/atmel/Kconfig" 155source "drivers/media/platform/sunxi/Kconfig" 156 157config VIDEO_TI_CAL 158 tristate "TI CAL (Camera Adaptation Layer) driver" |
151 depends on VIDEO_DEV && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API | 159 depends on VIDEO_DEV && VIDEO_V4L2 160 select MEDIA_CONTROLLER 161 select VIDEO_V4L2_SUBDEV_API |
152 depends on SOC_DRA7XX || ARCH_K3 || COMPILE_TEST 153 select VIDEOBUF2_DMA_CONTIG 154 select V4L2_FWNODE 155 help 156 Support for the TI CAL (Camera Adaptation Layer) block 157 found on DRA72X SoC. 158 In TI Technical Reference Manual this module is referred as 159 Camera Interface Subsystem (CAMSS). --- 267 unchanged lines hidden (view full) --- 427 Renesas R-Car Gen3 SoCs. It handles memory access for the codec, 428 VSP and FDP modules. 429 430 To compile this driver as a module, choose M here: the module 431 will be called rcar-fcp. 432 433config VIDEO_RENESAS_VSP1 434 tristate "Renesas VSP1 Video Processing Engine" | 162 depends on SOC_DRA7XX || ARCH_K3 || COMPILE_TEST 163 select VIDEOBUF2_DMA_CONTIG 164 select V4L2_FWNODE 165 help 166 Support for the TI CAL (Camera Adaptation Layer) block 167 found on DRA72X SoC. 168 In TI Technical Reference Manual this module is referred as 169 Camera Interface Subsystem (CAMSS). --- 267 unchanged lines hidden (view full) --- 437 Renesas R-Car Gen3 SoCs. It handles memory access for the codec, 438 VSP and FDP modules. 439 440 To compile this driver as a module, choose M here: the module 441 will be called rcar-fcp. 442 443config VIDEO_RENESAS_VSP1 444 tristate "Renesas VSP1 Video Processing Engine" |
435 depends on VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API | 445 depends on VIDEO_V4L2 |
436 depends on ARCH_RENESAS || COMPILE_TEST 437 depends on (!ARM64 && !VIDEO_RENESAS_FCP) || VIDEO_RENESAS_FCP | 446 depends on ARCH_RENESAS || COMPILE_TEST 447 depends on (!ARM64 && !VIDEO_RENESAS_FCP) || VIDEO_RENESAS_FCP |
448 select MEDIA_CONTROLLER 449 select VIDEO_V4L2_SUBDEV_API |
|
438 select VIDEOBUF2_DMA_CONTIG 439 select VIDEOBUF2_VMALLOC 440 help 441 This is a V4L2 driver for the Renesas VSP1 video processing engine. 442 443 To compile this driver as a module, choose M here: the module 444 will be called vsp1. 445 --- 244 unchanged lines hidden --- | 450 select VIDEOBUF2_DMA_CONTIG 451 select VIDEOBUF2_VMALLOC 452 help 453 This is a V4L2 driver for the Renesas VSP1 video processing engine. 454 455 To compile this driver as a module, choose M here: the module 456 will be called vsp1. 457 --- 244 unchanged lines hidden --- |