Revert "ov8830: adjust manual white balance gains"
authorTuukka Toivonen <tuukka.toivonen@intel.com>
Tue, 20 Mar 2012 15:52:27 +0000 (17:52 +0200)
committerbuildbot <buildbot@intel.com>
Tue, 27 Mar 2012 19:14:02 +0000 (12:14 -0700)
BZ: 27474

This reverts commit fedcb9ef420c8a975fd3932d6280423bbc4f1ee6.

With tuning data, ISP is performing automatic white balance (AWB)
and sensor AWB should be disabled.

Change-Id: Ia27e7711f7ba2b106cfff5ba913a673335e3151f
Signed-off-by: Tuukka Toivonen <tuukka.toivonen@intel.com>
Reviewed-on: http://android.intel.com:8080/39801
Reviewed-by: Cohen, David A <david.a.cohen@intel.com>
Reviewed-by: Koski, Anttu <anttu.koski@intel.com>
Tested-by: Koski, Anttu <anttu.koski@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
drivers/media/video/ov8830.c

index d5d26d7..908ea24 100644 (file)
@@ -86,12 +86,12 @@ static const struct ov8830_reg ov8830_mode1[] = {
        { OV8830_8BIT, { 0x30b6 }, 0x01 },      /* PLL1_op_sys_div: 1 */
        { OV8830_8BIT, { 0x3104 }, 0xa1 },
        { OV8830_8BIT, { 0x3106 }, 0x01 },
-       { OV8830_8BIT, { 0x3400 }, 0x05 },
-       { OV8830_8BIT, { 0x3401 }, 0xB8 },
+       { OV8830_8BIT, { 0x3400 }, 0x04 },
+       { OV8830_8BIT, { 0x3401 }, 0x00 },
        { OV8830_8BIT, { 0x3402 }, 0x04 },
        { OV8830_8BIT, { 0x3403 }, 0x00 },
-       { OV8830_8BIT, { 0x3404 }, 0x06 },
-       { OV8830_8BIT, { 0x3405 }, 0x3D },
+       { OV8830_8BIT, { 0x3404 }, 0x04 },
+       { OV8830_8BIT, { 0x3405 }, 0x00 },
        { OV8830_8BIT, { 0x3406 }, 0x01 },
        { OV8830_8BIT, { 0x3500 }, 0x00 },
        { OV8830_8BIT, { 0x3501 }, 0x25 },
@@ -364,12 +364,12 @@ static const struct ov8830_reg ov8830_mode_1600[] = {
        { OV8830_8BIT, { 0x3104 }, 0xA1 },
        { OV8830_8BIT, { 0x3106 }, 0x01 },
        { OV8830_8BIT, { 0x3300 }, 0x00 },
-       { OV8830_8BIT, { 0x3400 }, 0x05 },
-       { OV8830_8BIT, { 0x3401 }, 0xB8 },
+       { OV8830_8BIT, { 0x3400 }, 0x04 },
+       { OV8830_8BIT, { 0x3401 }, 0x00 },
        { OV8830_8BIT, { 0x3402 }, 0x04 },
        { OV8830_8BIT, { 0x3403 }, 0x00 },
-       { OV8830_8BIT, { 0x3404 }, 0x06 },
-       { OV8830_8BIT, { 0x3405 }, 0x3D },
+       { OV8830_8BIT, { 0x3404 }, 0x04 },
+       { OV8830_8BIT, { 0x3405 }, 0x00 },
        { OV8830_8BIT, { 0x3406 }, 0x01 },
        { OV8830_8BIT, { 0x3500 }, 0x00 },
        { OV8830_8BIT, { 0x3501 }, 0x16 },
@@ -663,12 +663,12 @@ static const struct ov8830_reg ov8830_mode2[] = {
        { OV8830_8BIT, { 0x3104 }, 0xa1 },
        { OV8830_8BIT, { 0x3106 }, 0x01 },
        { OV8830_8BIT, { 0x3300 }, 0x00 },
-       { OV8830_8BIT, { 0x3400 }, 0x05 },
-       { OV8830_8BIT, { 0x3401 }, 0xB8 },
+       { OV8830_8BIT, { 0x3400 }, 0x04 },
+       { OV8830_8BIT, { 0x3401 }, 0x00 },
        { OV8830_8BIT, { 0x3402 }, 0x04 },
        { OV8830_8BIT, { 0x3403 }, 0x00 },
-       { OV8830_8BIT, { 0x3404 }, 0x06 },
-       { OV8830_8BIT, { 0x3405 }, 0x3D },
+       { OV8830_8BIT, { 0x3404 }, 0x04 },
+       { OV8830_8BIT, { 0x3405 }, 0x00 },
        { OV8830_8BIT, { 0x3406 }, 0x01 },
        { OV8830_8BIT, { 0x3500 }, 0x00 },
        { OV8830_8BIT, { 0x3501 }, 0x30 },