1# SPDX-License-Identifier: GPL-2.0-only 2 3comment "Marvell media platform drivers" 4 5config VIDEO_CAFE_CCIC 6 tristate "Marvell 88ALP01 (Cafe) CMOS Camera Controller support" 7 depends on V4L_PLATFORM_DRIVERS 8 depends on PCI && I2C && VIDEO_DEV 9 depends on COMMON_CLK 10 select V4L2_ASYNC 11 select VIDEO_OV7670 if MEDIA_SUBDRV_AUTOSELECT && VIDEO_CAMERA_SENSOR 12 select VIDEOBUF2_VMALLOC 13 select VIDEOBUF2_DMA_CONTIG 14 select VIDEOBUF2_DMA_SG 15 help 16 This is a video4linux2 driver for the Marvell 88ALP01 integrated 17 CMOS camera controller. This is the controller found on first- 18 generation OLPC systems. 19 20config VIDEO_MMP_CAMERA 21 tristate "Marvell Armada 610 integrated camera controller support" 22 depends on V4L_PLATFORM_DRIVERS 23 depends on I2C && VIDEO_DEV 24 depends on ARCH_MMP || COMPILE_TEST 25 depends on COMMON_CLK 26 select VIDEO_OV7670 if MEDIA_SUBDRV_AUTOSELECT && VIDEO_CAMERA_SENSOR 27 select I2C_GPIO 28 select V4L2_ASYNC 29 select VIDEOBUF2_VMALLOC 30 select VIDEOBUF2_DMA_CONTIG 31 select VIDEOBUF2_DMA_SG 32 help 33 This is a Video4Linux2 driver for the integrated camera 34 controller found on Marvell Armada 610 application 35 processors (and likely beyond). This is the controller found 36 in OLPC XO 1.75 systems. 37 38