diff options
author | Jean-Francois Moine <moinejf@free.fr> | 2008-11-08 04:10:19 -0500 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2008-12-29 14:53:29 -0500 |
commit | 53e745157b79c79f434a10361a77a8364c15db2f (patch) | |
tree | 86f688b828c5871fe2bdadb893d846ba5fa6c633 /drivers/media/video/gspca/ov519.c | |
parent | ac40b1fae5e8ac831298351ff8291944d1ff0354 (diff) |
V4L/DVB (9562): gspca: Set the default frame rate to 30 fps for sensor ov764x in ov519.
This patch fixes the bad picture at low resolution (320x240).
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/video/gspca/ov519.c')
-rw-r--r-- | drivers/media/video/gspca/ov519.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/drivers/media/video/gspca/ov519.c b/drivers/media/video/gspca/ov519.c index 8f9df2db6f1d..27bf7480a2d4 100644 --- a/drivers/media/video/gspca/ov519.c +++ b/drivers/media/video/gspca/ov519.c | |||
@@ -1499,8 +1499,8 @@ static int ov519_mode_init_regs(struct sd *sd) | |||
1499 | switch (sd->sensor) { | 1499 | switch (sd->sensor) { |
1500 | case SEN_OV7640: | 1500 | case SEN_OV7640: |
1501 | switch (sd->frame_rate) { | 1501 | switch (sd->frame_rate) { |
1502 | /*fixme: default was 30 fps */ | 1502 | default: |
1503 | case 30: | 1503 | /* case 30: */ |
1504 | reg_w(sd, 0xa4, 0x0c); | 1504 | reg_w(sd, 0xa4, 0x0c); |
1505 | reg_w(sd, 0x23, 0xff); | 1505 | reg_w(sd, 0x23, 0xff); |
1506 | break; | 1506 | break; |
@@ -1512,8 +1512,7 @@ static int ov519_mode_init_regs(struct sd *sd) | |||
1512 | reg_w(sd, 0xa4, 0x0c); | 1512 | reg_w(sd, 0xa4, 0x0c); |
1513 | reg_w(sd, 0x23, 0x1b); | 1513 | reg_w(sd, 0x23, 0x1b); |
1514 | break; | 1514 | break; |
1515 | default: | 1515 | case 15: |
1516 | /* case 15: */ | ||
1517 | reg_w(sd, 0xa4, 0x04); | 1516 | reg_w(sd, 0xa4, 0x04); |
1518 | reg_w(sd, 0x23, 0xff); | 1517 | reg_w(sd, 0x23, 0xff); |
1519 | sd->clockdiv = 1; | 1518 | sd->clockdiv = 1; |