blob: c16b20d86ed283d65723dda5854f5e1fb3675097 [file] [log] [blame]
Sylwester Nawrocki4af81312012-04-27 05:29:05 -03001
2config VIDEO_SAMSUNG_S5P_FIMC
3 bool "Samsung S5P/EXYNOS SoC camera interface driver (experimental)"
4 depends on VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API && PLAT_S5P && PM_RUNTIME
5 depends on EXPERIMENTAL
6 help
7 Say Y here to enable camera host interface devices for
8 Samsung S5P and EXYNOS SoC series.
9
10if VIDEO_SAMSUNG_S5P_FIMC
11
12config VIDEO_S5P_FIMC
13 tristate "S5P/EXYNOS4 FIMC/CAMIF camera interface driver"
14 depends on I2C
15 select VIDEOBUF2_DMA_CONTIG
16 select V4L2_MEM2MEM_DEV
17 help
18 This is a V4L2 driver for Samsung S5P and EXYNOS4 SoC camera host
19 interface and video postprocessor (FIMC and FIMC-LITE) devices.
20
21 To compile this driver as a module, choose M here: the
22 module will be called s5p-fimc.
23
24config VIDEO_S5P_MIPI_CSIS
25 tristate "S5P/EXYNOS MIPI-CSI2 receiver (MIPI-CSIS) driver"
26 depends on REGULATOR
Sylwester Nawrocki02924ca2012-10-22 06:12:05 -030027 select S5P_SETUP_MIPIPHY
Sylwester Nawrocki4af81312012-04-27 05:29:05 -030028 help
29 This is a V4L2 driver for Samsung S5P and EXYNOS4 SoC MIPI-CSI2
30 receiver (MIPI-CSIS) devices.
31
32 To compile this driver as a module, choose M here: the
33 module will be called s5p-csis.
34
Sylwester Nawrocki8cf5e2a2012-07-26 09:50:49 -030035if SOC_EXYNOS4212 || SOC_EXYNOS4412 || SOC_EXYNOS5250
Sylwester Nawrocki4af81312012-04-27 05:29:05 -030036
37config 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.
44
45 To compile this driver as a module, choose M here: the
46 module will be called exynos-fimc-lite.
47endif
48
49endif # VIDEO_SAMSUNG_S5P_FIMC