camera: add support ov3660, this driver is from haixing E170BS
authorddl <ddl@rock-chips.com>
Wed, 16 May 2012 03:25:36 +0000 (11:25 +0800)
committerddl <ddl@rock-chips.com>
Wed, 16 May 2012 03:25:36 +0000 (11:25 +0800)
drivers/media/video/Kconfig
drivers/media/video/Makefile
include/media/v4l2-chip-ident.h

index 6849392de87b9e4f5e624219ffa7a72869cf5baa..67c42bca47f64f06507ea60857c14ff4c80aaa91 100755 (executable)
@@ -1013,6 +1013,17 @@ config OV3640_FIXEDFOCUS
        bool "OV3640 fixed focus"
 endchoice
 
+config SOC_CAMERA_OV3660
+       tristate "ov3660 camera support for rockchip"
+       depends on SOC_CAMERA && I2C
+       help
+         This is a ov3660 camera driver for rockchip
+         
+config OV3660_USER_DEFINED_SERIES
+       depends on SOC_CAMERA_OV3660
+       bool "OV3660 user defined init series"
+       default n
+
 config SOC_CAMERA_OV5642
        tristate "ov5642 camera support for rockchip"
        depends on SOC_CAMERA && I2C
index f2d11b6d83a2583a27fc9e3c4e46dc8126b4cd7a..46540d4a654271b46ef9db124de607b3a4b18ded 100755 (executable)
@@ -96,6 +96,7 @@ obj-$(CONFIG_SOC_CAMERA_OV7690)               += ov7690.o
 obj-$(CONFIG_SOC_CAMERA_OV9650)                += ov9650.o
 obj-$(CONFIG_SOC_CAMERA_OV2640_RK)             += ov2640_rk.o
 obj-$(CONFIG_SOC_CAMERA_OV3640)                += ov3640.o
+obj-$(CONFIG_SOC_CAMERA_OV3660)                += ov3660.o
 obj-$(CONFIG_SOC_CAMERA_OV5640)                += ov5640.o
 obj-$(CONFIG_SOC_CAMERA_OV5640_FOR_TD8801)             += ov5640_for_td8801.o
 obj-$(CONFIG_SOC_CAMERA_OV5642)                += ov5642.o
index 2290d04c9783577feb67c402f25a0cf23727f6bf..f52d74d48be8212914f06ffa0754f6fc99dea1b8 100755 (executable)
@@ -83,6 +83,7 @@ enum {
        V4L2_IDENT_OV6650 = 265,
        V4L2_IDENT_OV9740 = 266,
        V4L2_IDENT_OV7690 = 267,
+       V4L2_IDENT_OV3660 = 268,
 
        /* module saa7146: reserved range 300-309 */
        V4L2_IDENT_SAA7146 = 300,