aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorAndy Walls <awalls@radix.net>2009-01-01 09:09:24 -0500
committerMauro Carvalho Chehab <mchehab@redhat.com>2009-03-30 11:42:24 -0400
commit903bfeac50ecc7725db606c19edbbc93966772c2 (patch)
tree71723b6a3c6444a1720c03df614bc443df36ba95 /drivers
parentf97d2074e364d51dde91d2a94a262466815d13ce (diff)
V4L/DVB (10274): cx18: Fix a PLL divisor update for the I2S master clock
A redundant PLL divisior update for the I2S master clock after AV core firmware load was missed in earlier PLL parameter changes. This one really doesn't matter because it's redundant and gets overwritten, but the driver should be self consistent in the values used. Signed-off-by: Andy Walls <awalls@radix.net> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/media/video/cx18/cx18-av-firmware.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/media/video/cx18/cx18-av-firmware.c b/drivers/media/video/cx18/cx18-av-firmware.c
index c64fd0a05a9..d1fa0289b06 100644
--- a/drivers/media/video/cx18/cx18-av-firmware.c
+++ b/drivers/media/video/cx18/cx18-av-firmware.c
@@ -115,9 +115,9 @@ int cx18_av_loadfw(struct cx18 *cx)
115 are generated) */ 115 are generated) */
116 cx18_av_write4(cx, CXADEC_I2S_OUT_CTL, 0x000001A0); 116 cx18_av_write4(cx, CXADEC_I2S_OUT_CTL, 0x000001A0);
117 117
118 /* set alt I2s master clock to /16 and enable alt divider i2s 118 /* set alt I2s master clock to /0x16 and enable alt divider i2s
119 passthrough */ 119 passthrough */
120 cx18_av_write4(cx, CXADEC_PIN_CFG3, 0x5000B687); 120 cx18_av_write4(cx, CXADEC_PIN_CFG3, 0x5600B687);
121 121
122 cx18_av_write4_expect(cx, CXADEC_STD_DET_CTL, 0x000000F6, 0x000000F6, 122 cx18_av_write4_expect(cx, CXADEC_STD_DET_CTL, 0x000000F6, 0x000000F6,
123 0x3F00FFFF); 123 0x3F00FFFF);