|
@@ -449,6 +449,14 @@ int ov9650_start(struct sd *sd)
|
|
|
if (err < 0)
|
|
|
return err;
|
|
|
|
|
|
+ err = m5602_write_bridge(sd, M5602_XB_SIG_INI, 0);
|
|
|
+ if (err < 0)
|
|
|
+ return err;
|
|
|
+
|
|
|
+ err = m5602_write_bridge(sd, M5602_XB_SIG_INI, 2);
|
|
|
+ if (err < 0)
|
|
|
+ return err;
|
|
|
+
|
|
|
err = m5602_write_bridge(sd, M5602_XB_HSYNC_PARA,
|
|
|
(hor_offs >> 8) & 0xff);
|
|
|
if (err < 0)
|
|
@@ -468,6 +476,10 @@ int ov9650_start(struct sd *sd)
|
|
|
if (err < 0)
|
|
|
return err;
|
|
|
|
|
|
+ err = m5602_write_bridge(sd, M5602_XB_SIG_INI, 0);
|
|
|
+ if (err < 0)
|
|
|
+ return err;
|
|
|
+
|
|
|
switch (width) {
|
|
|
case 640:
|
|
|
PDEBUG(D_V4L2, "Configuring camera for VGA mode");
|