Merge tag 'trace-printf-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...
[drm/drm-misc.git] / drivers / media / platform / marvell / Kconfig
blobd31f4730f2a38b14a30885340bd807976d2f1116
1 # SPDX-License-Identifier: GPL-2.0-only
3 comment "Marvell media platform drivers"
5 config 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.
20 config 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.