blob: cb6791e62bd46fd26274f802100f497fa9bfc678 [file] [log] [blame]
Mauro Carvalho Chehabb47ff4a2012-08-20 09:49:34 -03001config SOC_CAMERA
2 tristate "SoC camera support"
3 depends on VIDEO_V4L2 && HAS_DMA && I2C
4 select VIDEOBUF_GEN
5 select VIDEOBUF2_CORE
6 help
7 SoC Camera is a common API to several cameras, not connecting
8 over a bus like PCI or USB. For example some i2c camera connected
9 directly to the data bus of an SoC.
10
11config SOC_CAMERA_PLATFORM
12 tristate "platform camera support"
13 depends on SOC_CAMERA
14 help
15 This is a generic SoC camera platform driver, useful for testing
16
17config MX1_VIDEO
18 bool
19
20config VIDEO_MX1
21 tristate "i.MX1/i.MXL CMOS Sensor Interface driver"
Shawn Guo0dc2d842012-09-20 23:05:10 -030022 depends on BROKEN
Mauro Carvalho Chehabb47ff4a2012-08-20 09:49:34 -030023 depends on VIDEO_DEV && ARCH_MX1 && SOC_CAMERA
24 select FIQ
25 select VIDEOBUF_DMA_CONTIG
26 select MX1_VIDEO
27 ---help---
28 This is a v4l2 driver for the i.MX1/i.MXL CMOS Sensor Interface
29
30config MX3_VIDEO
31 bool
32
33config VIDEO_MX3
34 tristate "i.MX3x Camera Sensor Interface driver"
35 depends on VIDEO_DEV && MX3_IPU && SOC_CAMERA
36 select VIDEOBUF2_DMA_CONTIG
37 select MX3_VIDEO
38 ---help---
39 This is a v4l2 driver for the i.MX3x Camera Sensor Interface
40
41config VIDEO_PXA27x
42 tristate "PXA27x Quick Capture Interface driver"
43 depends on VIDEO_DEV && PXA27x && SOC_CAMERA
44 select VIDEOBUF_DMA_SG
45 ---help---
46 This is a v4l2 driver for the PXA27x Quick Capture Interface
47
48config VIDEO_SH_MOBILE_CSI2
49 tristate "SuperH Mobile MIPI CSI-2 Interface driver"
50 depends on VIDEO_DEV && SOC_CAMERA && HAVE_CLK
51 ---help---
52 This is a v4l2 driver for the SuperH MIPI CSI-2 Interface
53
54config VIDEO_SH_MOBILE_CEU
55 tristate "SuperH Mobile CEU Interface driver"
56 depends on VIDEO_DEV && SOC_CAMERA && HAS_DMA && HAVE_CLK
57 select VIDEOBUF2_DMA_CONTIG
58 ---help---
59 This is a v4l2 driver for the SuperH Mobile CEU Interface
60
61config VIDEO_OMAP1
62 tristate "OMAP1 Camera Interface driver"
63 depends on VIDEO_DEV && ARCH_OMAP1 && SOC_CAMERA
64 select VIDEOBUF_DMA_CONTIG
65 select VIDEOBUF_DMA_SG
66 ---help---
67 This is a v4l2 driver for the TI OMAP1 camera interface
68
69config VIDEO_MX2_HOSTSUPPORT
70 bool
71
72config VIDEO_MX2
73 tristate "i.MX27/i.MX25 Camera Sensor Interface driver"
74 depends on VIDEO_DEV && SOC_CAMERA && (MACH_MX27 || (ARCH_MX25 && BROKEN))
75 select VIDEOBUF2_DMA_CONTIG
76 select VIDEO_MX2_HOSTSUPPORT
77 ---help---
78 This is a v4l2 driver for the i.MX27 and the i.MX25 Camera Sensor
79 Interface
80
81config VIDEO_ATMEL_ISI
82 tristate "ATMEL Image Sensor Interface (ISI) support"
83 depends on VIDEO_DEV && SOC_CAMERA && ARCH_AT91
84 select VIDEOBUF2_DMA_CONTIG
85 ---help---
86 This module makes the ATMEL Image Sensor Interface available
87 as a v4l2 device.
88