[media] exynos4-is: Remove dependency on SYSCON for non-dt platforms
[linux-2.6/btrfs-unstable.git] / drivers / media / platform / exynos4-is / Kconfig
blobae579208565b16d49d6f96da61073feb0eda796c
2 config VIDEO_SAMSUNG_EXYNOS4_IS
3         bool "Samsung S5P/EXYNOS4 SoC series Camera Subsystem driver"
4         depends on VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API && PLAT_S5P && PM_RUNTIME
5         help
6           Say Y here to enable camera host interface devices for
7           Samsung S5P and EXYNOS SoC series.
9 if VIDEO_SAMSUNG_EXYNOS4_IS
11 config VIDEO_S5P_FIMC
12         tristate "S5P/EXYNOS4 FIMC/CAMIF camera interface driver"
13         depends on I2C
14         select VIDEOBUF2_DMA_CONTIG
15         select V4L2_MEM2MEM_DEV
16         select MFD_SYSCON if OF
17         help
18           This is a V4L2 driver for Samsung S5P and EXYNOS4 SoC camera host
19           interface and video postprocessor (FIMC) devices.
21           To compile this driver as a module, choose M here: the
22           module will be called s5p-fimc.
24 config VIDEO_S5P_MIPI_CSIS
25         tristate "S5P/EXYNOS MIPI-CSI2 receiver (MIPI-CSIS) driver"
26         depends on REGULATOR
27         select S5P_SETUP_MIPIPHY
28         help
29           This is a V4L2 driver for Samsung S5P and EXYNOS4 SoC MIPI-CSI2
30           receiver (MIPI-CSIS) devices.
32           To compile this driver as a module, choose M here: the
33           module will be called s5p-csis.
35 if SOC_EXYNOS4212 || SOC_EXYNOS4412 || SOC_EXYNOS5250
37 config VIDEO_EXYNOS_FIMC_LITE
38         tristate "EXYNOS FIMC-LITE camera interface driver"
39         depends on I2C
40         select VIDEOBUF2_DMA_CONTIG
41         help
42           This is a V4L2 driver for Samsung EXYNOS4/5 SoC FIMC-LITE camera
43           host interface.
45           To compile this driver as a module, choose M here: the
46           module will be called exynos-fimc-lite.
47 endif
49 endif # VIDEO_SAMSUNG_S5P_FIMC