Skip to content

Commit

Permalink
[media] V4L: mt9v022: fix pixel clock
Browse files Browse the repository at this point in the history
The setup of the pixel clock is done wrong in the mt9v022 driver.
The 'Invert Pixel Clock' bit has to be set to 1 for falling edge
and not for rising. This is not clearly described in the data
sheet.

Tested on pcm037 and pcm027/pcm990.

Signed-off-by: Teresa Gámez <t.gamez@phytec.de>
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
  • Loading branch information
Teresa Gámez authored and Mauro Carvalho Chehab committed May 20, 2011
1 parent d2dcad4 commit a1de7a0
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion drivers/media/video/mt9v022.c
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,7 @@ static int mt9v022_set_bus_param(struct soc_camera_device *icd,

flags = soc_camera_apply_sensor_flags(icl, flags);

if (flags & SOCAM_PCLK_SAMPLE_RISING)
if (flags & SOCAM_PCLK_SAMPLE_FALLING)
pixclk |= 0x10;

if (!(flags & SOCAM_HSYNC_ACTIVE_HIGH))
Expand Down

0 comments on commit a1de7a0

Please sign in to comment.