summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorqtang <qtang@nvidia.com>2014-03-27 17:04:15 +0800
committerMartin Chi <mchi@nvidia.com>2014-03-28 00:04:34 -0700
commitaadc92c94d22b501bdf548f1af15ec4fec5a6885 (patch)
tree854cef96bca9f8ab294f9b2a7c4a44d80271994e
parent1262f77a9dcf60dc3de06d4fd7bcae426e39747e (diff)
kernel:camera:set ov7695 brightness as +2
Bug 1461802 Change-Id: Ic49106b81775e5b29bd4db9d453b164ad3f5010c Signed-off-by: qtang <qtang@nvidia.com> Reviewed-on: http://git-master/r/387619 GVS: Gerrit_Virtual_Submit Reviewed-by: Martin Chi <mchi@nvidia.com>
-rw-r--r--arch/arm/mach-tegra/Kconfig6
-rw-r--r--drivers/media/video/tegra/ov7695.c3
2 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/Kconfig b/arch/arm/mach-tegra/Kconfig
index 5b11cf5e6d02..df30298aa2ba 100644
--- a/arch/arm/mach-tegra/Kconfig
+++ b/arch/arm/mach-tegra/Kconfig
@@ -365,6 +365,12 @@ config AUDIO_EDP
help
Support for Audio EDP for device beside Fairfax
+config FAIRFAX_CAMERA
+ bool "FAIRFAX CAMERA PARAMETER"
+ depends on ARCH_TEGRA_11x_SOC
+ help
+ Support for camera parameter for device Fairfax
+
choice
prompt "Tegra platform type"
default TEGRA_SILICON_PLATFORM
diff --git a/drivers/media/video/tegra/ov7695.c b/drivers/media/video/tegra/ov7695.c
index 3c9669a710ca..6cde6f1c9257 100644
--- a/drivers/media/video/tegra/ov7695.c
+++ b/drivers/media/video/tegra/ov7695.c
@@ -177,6 +177,9 @@ static struct ov7695_reg mode_640x480_30fps[] = {
{0x5800, 0x02},
{0x5803, 0x40},
{0x5804, 0x34},
+#if defined(CONFIG_FAIRFAX_CAMERA)
+ {0x5807, 0x20},
+#endif
{0x5200, 0x20}, /* Manual White Balance */
{0x5204, 0x05}, /* R-gain */
{0x5208, 0x07}, /* B-gain */