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