OSDN Git Service

media: ov8856: modify register to fix test pattern
authorShawn Tu <shawnx.tu@intel.com>
Mon, 27 May 2019 02:26:05 +0000 (22:26 -0400)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Wed, 29 May 2019 15:26:53 +0000 (11:26 -0400)
modify registers to fix bayer order in test pattern mode

Signed-off-by: Shawn Tu <shawnx.tu@intel.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
drivers/media/i2c/ov8856.c

index dbf1095..cd347d6 100644 (file)
@@ -195,11 +195,11 @@ static const struct ov8856_reg mode_3280x2464_regs[] = {
        {0x3800, 0x00},
        {0x3801, 0x00},
        {0x3802, 0x00},
-       {0x3803, 0x07},
+       {0x3803, 0x06},
        {0x3804, 0x0c},
        {0x3805, 0xdf},
        {0x3806, 0x09},
-       {0x3807, 0xa6},
+       {0x3807, 0xa7},
        {0x3808, 0x0c},
        {0x3809, 0xd0},
        {0x380a, 0x09},
@@ -211,7 +211,7 @@ static const struct ov8856_reg mode_3280x2464_regs[] = {
        {0x3810, 0x00},
        {0x3811, 0x00},
        {0x3812, 0x00},
-       {0x3813, 0x00},
+       {0x3813, 0x01},
        {0x3814, 0x01},
        {0x3815, 0x01},
        {0x3816, 0x00},
@@ -385,11 +385,11 @@ static const struct ov8856_reg mode_1640x1232_regs[] = {
        {0x3800, 0x00},
        {0x3801, 0x00},
        {0x3802, 0x00},
-       {0x3803, 0x07},
+       {0x3803, 0x06},
        {0x3804, 0x0c},
        {0x3805, 0xdf},
        {0x3806, 0x09},
-       {0x3807, 0xa6},
+       {0x3807, 0xa7},
        {0x3808, 0x06},
        {0x3809, 0x68},
        {0x380a, 0x04},
@@ -401,7 +401,7 @@ static const struct ov8856_reg mode_1640x1232_regs[] = {
        {0x3810, 0x00},
        {0x3811, 0x00},
        {0x3812, 0x00},
-       {0x3813, 0x00},
+       {0x3813, 0x01},
        {0x3814, 0x03},
        {0x3815, 0x01},
        {0x3816, 0x00},