Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 142493
b: refs/heads/master
c: 3c19a95
h: refs/heads/master
i:
  142491: d7915f4
v: v3
  • Loading branch information
Erik Andr?n authored and Mauro Carvalho Chehab committed Apr 7, 2009
1 parent 670db5f commit 9270a56
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 18 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 5196d7c63197b03b29985e8bd9bfa4425b253673
refs/heads/master: 3c19a9543d15b6aa53a17746fd575ca9a70da9af
18 changes: 1 addition & 17 deletions trunk/drivers/media/video/gspca/m5602/m5602_ov9650.c
Original file line number Diff line number Diff line change
Expand Up @@ -345,7 +345,6 @@ int ov9650_init(struct sd *sd)
return err;

err = ov9650_set_auto_gain(&sd->gspca_dev, sensor_settings[AUTO_GAIN_CTRL_IDX]);

return err;
}

Expand All @@ -367,9 +366,6 @@ int ov9650_start(struct sd *sd)
if (width <= 320)
hor_offs /= 2;

if (err < 0)
return err;

/* Synthesize the vsync/hsync setup */
for (i = 0; i < ARRAY_SIZE(res_init_ov9650) && !err; i++) {
if (res_init_ov9650[i][0] == BRIDGE)
Expand Down Expand Up @@ -435,37 +431,30 @@ int ov9650_start(struct sd *sd)

data = OV9650_VGA_SELECT | OV9650_RGB_SELECT |
OV9650_RAW_RGB_SELECT;

err = m5602_write_sensor(sd, OV9650_COM7, &data, 1);

break;

case 352:
PDEBUG(D_V4L2, "Configuring camera for CIF mode");

data = OV9650_CIF_SELECT | OV9650_RGB_SELECT |
OV9650_RAW_RGB_SELECT;

err = m5602_write_sensor(sd, OV9650_COM7, &data, 1);

break;

case 320:
PDEBUG(D_V4L2, "Configuring camera for QVGA mode");

data = OV9650_QVGA_SELECT | OV9650_RGB_SELECT |
OV9650_RAW_RGB_SELECT;

err = m5602_write_sensor(sd, OV9650_COM7, &data, 1);

break;

case 176:
PDEBUG(D_V4L2, "Configuring camera for QCIF mode");

data = OV9650_QCIF_SELECT | OV9650_RGB_SELECT |
OV9650_RAW_RGB_SELECT;

err = m5602_write_sensor(sd, OV9650_COM7, &data, 1);
break;
}
Expand Down Expand Up @@ -500,7 +489,6 @@ void ov9650_disconnect(struct sd *sd)
ov9650_power_down(sd);

sd->sensor = NULL;

kfree(sd->sensor_priv);
}

Expand All @@ -524,7 +512,6 @@ int ov9650_set_exposure(struct gspca_dev *gspca_dev, __s32 val)
PDEBUG(D_V4L2, "Set exposure to %d", val);

sensor_settings[EXPOSURE_IDX] = val;

/* The 6 MSBs */
i2c_data = (val >> 10) & 0x3f;
err = m5602_write_sensor(sd, OV9650_AECHM,
Expand All @@ -542,7 +529,6 @@ int ov9650_set_exposure(struct gspca_dev *gspca_dev, __s32 val)
/* The 2 LSBs */
i2c_data = val & 0x03;
err = m5602_write_sensor(sd, OV9650_COM1, &i2c_data, 1);

return err;
}

Expand Down Expand Up @@ -610,7 +596,6 @@ int ov9650_set_red_balance(struct gspca_dev *gspca_dev, __s32 val)

i2c_data = val & 0xff;
err = m5602_write_sensor(sd, OV9650_RED, &i2c_data, 1);

return err;
}

Expand Down Expand Up @@ -638,17 +623,16 @@ int ov9650_set_blue_balance(struct gspca_dev *gspca_dev, __s32 val)

i2c_data = val & 0xff;
err = m5602_write_sensor(sd, OV9650_BLUE, &i2c_data, 1);

return err;
}

int ov9650_get_hflip(struct gspca_dev *gspca_dev, __s32 *val)
{
struct sd *sd = (struct sd *) gspca_dev;
s32 *sensor_settings = sd->sensor_priv;

*val = sensor_settings[HFLIP_IDX];
PDEBUG(D_V4L2, "Read horizontal flip %d", *val);

return 0;
}

Expand Down

0 comments on commit 9270a56

Please sign in to comment.