This is an automatic generated email to let you know that the following patch 
were queued at the 
http://git.linuxtv.org/media_tree.git tree:

Subject: [media] gspca_sn9c20x: Fix colored borders with ov7660 sensor
Author:  Hans de Goede <[email protected]>
Date:    Wed Feb 16 07:11:14 2011 -0300

Tested with a camera with usb-id: 0c45:62bb

Signed-off-by: Hans de Goede <[email protected]>
Signed-off-by: Mauro Carvalho Chehab <[email protected]>

 drivers/media/video/gspca/sn9c20x.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

---

http://git.linuxtv.org/media_tree.git?a=commitdiff;h=f27a74b1016cd1ce9d679edfe9309c483ba1885c

diff --git a/drivers/media/video/gspca/sn9c20x.c 
b/drivers/media/video/gspca/sn9c20x.c
index fcf2989..40e316a 100644
--- a/drivers/media/video/gspca/sn9c20x.c
+++ b/drivers/media/video/gspca/sn9c20x.c
@@ -884,6 +884,9 @@ static struct i2c_reg_u8 ov7660_init[] = {
        {0x0e, 0x80}, {0x0d, 0x08}, {0x0f, 0xc3},
        {0x04, 0xc3}, {0x10, 0x40}, {0x11, 0x40},
        {0x12, 0x05}, {0x13, 0xba}, {0x14, 0x2a},
+       /* HDG Set hstart and hstop, datasheet default 0x11, 0x61, using
+          0x10, 0x61 and sd->hstart, vstart = 3, fixes ugly colored borders */
+       {0x17, 0x10}, {0x18, 0x61},
        {0x37, 0x0f}, {0x38, 0x02}, {0x39, 0x43},
        {0x3a, 0x00}, {0x69, 0x90}, {0x2d, 0xf6},
        {0x2e, 0x0b}, {0x01, 0x78}, {0x02, 0x50},
@@ -1334,8 +1337,8 @@ static int ov7660_init_sensor(struct gspca_dev *gspca_dev)
        }
        /* disable hflip and vflip */
        gspca_dev->ctrl_dis = (1 << HFLIP_IDX) | (1 << VFLIP_IDX);
-       sd->hstart = 1;
-       sd->vstart = 1;
+       sd->hstart = 3;
+       sd->vstart = 3;
        return 0;
 }
 

_______________________________________________
linuxtv-commits mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to