# Multimedia Video device configuration
#
+source "drivers/media/video/rk29xx/Kconfig"
menuconfig VIDEO_CAPTURE_DRIVERS
bool "Video capture adapters"
depends on VIDEO_V4L2
This driver supports MT9M111, MT9M112 and MT9M131 cameras from
Micron/Aptina
+config SOC_CAMERA_MT9M112
+ tristate "mt9m112 support"
+ depends on SOC_CAMERA && I2C
+ help
+ This driver supports MT9M112 cameras from Micron
+
config SOC_CAMERA_MT9T031
tristate "mt9t031 support"
depends on SOC_CAMERA && I2C
help
This driver supports MT9T031 cameras from Micron.
+config SOC_CAMERA_MT9T111
+ tristate "mt9t111 support"
+ depends on SOC_CAMERA && I2C
+ help
+ This driver supports MT9T111 cameras from Micron.
+
+config SOC_CAMERA_MT9D112
+ tristate "mt9d112 support"
+ depends on SOC_CAMERA && I2C
+ help
+ This driver supports MT9D112 cameras from Micron
+
+config SOC_CAMERA_MT9D113
+ tristate "mt9d113 support"
+ depends on SOC_CAMERA && I2C
+ help
+ This driver supports MT9D113 cameras from Micron
+
config SOC_CAMERA_MT9T112
tristate "mt9t112 support"
depends on SOC_CAMERA && I2C
help
This is a ov772x camera driver
+config SOC_CAMERA_OV7675
+ tristate "ov7675 camera support"
+ depends on SOC_CAMERA && I2C
+ help
+ This is a ov7675 camera driver
+
+config SOC_CAMERA_OV2655
+ tristate "ov2655 camera support"
+ depends on SOC_CAMERA && I2C
+ help
+ This is a ov2655 camera driver
+
+config SOC_CAMERA_OV2659
+ tristate "ov2659 camera support"
+ depends on SOC_CAMERA && I2C
+ help
+ This is a ov2659 camera driver
+
+config SOC_CAMERA_OV9650
+ tristate "ov9650 camera support"
+ depends on SOC_CAMERA && I2C
+ help
+ This is a ov9650 camera driver
+
+config SOC_CAMERA_OV2640
+ tristate "ov2640 camera support"
+ depends on SOC_CAMERA && I2C
+ help
+ This is a ov2640 camera driver
+
+config SOC_CAMERA_OV3640
+ tristate "ov3640 camera support"
+ depends on SOC_CAMERA && I2C
+ help
+ This is a ov3640 camera driver
+choice
+ prompt "OV3640 Module Focus select"
+ depends on SOC_CAMERA_OV3640
+ default OV3640_AUTOFOCUS
+ ---help---
+
+config OV3640_AUTOFOCUS
+ bool "OV3640 auto focus"
+
+config OV3640_FIXEDFOCUS
+ bool "OV3640 fixed focus"
+endchoice
+
+config SOC_CAMERA_OV5642
+ tristate "ov5642 camera support"
+ depends on SOC_CAMERA && I2C
+ help
+ This is a ov5642 camera driver
+choice
+ prompt "OV5642 Module Focus select"
+ depends on SOC_CAMERA_OV5642
+ default OV5642_AUTOFOCUS
+ ---help---
+
+config OV5642_AUTOFOCUS
+ bool "OV5642 auto focus"
+
+config OV5642_FIXEDFOCUS
+ bool "OV5642 fixed focus"
+endchoice
+
+config SOC_CAMERA_OV5640
+ tristate "ov5640 camera support"
+ depends on SOC_CAMERA && I2C
+ help
+ This is a ov5640 camera driver
+choice
+ prompt "OV5640 Module Focus select"
+ depends on SOC_CAMERA_OV5640
+ default OV5640_AUTOFOCUS
+ ---help---
+
+config OV5640_AUTOFOCUS
+ bool "OV5640 auto focus"
+
+config OV5640_FIXEDFOCUS
+ bool "OV5640 fixed focus"
+endchoice
+
+config SOC_CAMERA_S5K6AA
+ tristate "Samsung S5K6AA MIPI CSI-2 (importek mu736asa)"
+ depends on SOC_CAMERA && I2C
+ help
+ This is a samsung S5K6AA mobile camera driver
+
+config SOC_CAMERA_GT2005
+ tristate "GT2005 support"
+ depends on SOC_CAMERA && I2C
+ help
+ This is a GT2005 camera driver
+
+config SOC_CAMERA_GC0308
+ tristate "GC0308 support"
+ depends on SOC_CAMERA && I2C
+ help
+ This is a GC0308 camera driver
+
+config SOC_CAMERA_GC0309
+ tristate "GC0309 support"
+ depends on SOC_CAMERA && I2C
+ help
+ This is a GC0309 camera driver
+
+config SOC_CAMERA_GC2015
+ tristate "GC2015 support"
+ depends on SOC_CAMERA && I2C
+ help
+ This is a GC2015 camera driver
+
+config SOC_CAMERA_HI253
+ tristate "HI253 support"
+ depends on SOC_CAMERA && I2C
+ help
+ This is a HI253 camera driver
+
+config SOC_CAMERA_HI704
+ tristate "HI704 support"
+ depends on SOC_CAMERA && I2C
+ help
+ This is a HI704 camera driver
+
+config SOC_CAMERA_SIV120B
+ tristate "siv120b support"
+ depends on SOC_CAMERA && I2C
+ help
+ This is a SIV120B camera driver
+
+config SOC_CAMERA_SID130B
+ tristate "sid130b support"
+ depends on SOC_CAMERA && I2C
+ help
+ This is a SID130B camera driver
+
+config SOC_CAMERA_NT99250
+ tristate "NT99250 support"
+ depends on SOC_CAMERA && I2C
+ help
+ This is a NT99250 camera driver
+
config SOC_CAMERA_OV9640
tristate "ov9640 camera support"
depends on SOC_CAMERA && I2C
---help---
This is a v4l2 driver for the TI OMAP2 camera capture interface
+config VIDEO_RK29
+ tristate "RK29XX Camera Sensor Interface driver"
+ depends on VIDEO_DEV && ARCH_RK29 && SOC_CAMERA && HAS_DMA
+ select VIDEOBUF_DMA_CONTIG
+ ---help---
+ This is a v4l2 driver for the RK29XX Camera Sensor Interface
+
+choice
+ prompt "RK29XX Camera Sensor Interface Work Mode"
+ depends on VIDEO_RK29
+ default VIDEO_RK29_WORK_ONEFRAME
+ ---help---
+ RK29 Camera Sensor Interface(VIP) can work in 2 modes, ie:OneFrame,PingPong.
+
+config VIDEO_RK29_WORK_ONEFRAME
+ bool "VIP OneFrame Mode"
+
+config VIDEO_RK29_WORK_PINGPONG
+ bool "VIP PingPong Mode"
+
+endchoice
+
+choice
+ prompt "RK29XX camera sensor interface work with IPP "
+ depends on VIDEO_RK29 && RK29_IPP
+ default VIDEO_RK29_WORK_IPP
+ ---help---
+ RK29 Camera Sensor Interface(VIP) can work with IPP or not IPP
+
+config VIDEO_RK29_WORK_IPP
+ bool "VIP work with IPP"
+
+config VIDEO_RK29_WORK_NOT_IPP
+ bool "VIP don't work with IPP"
+
+endchoice
+
config VIDEO_MX2_HOSTSUPPORT
bool