summaryrefslogtreecommitdiff
path: root/linux/drivers/media/video/cx18/cx18-audio.h
diff options
context:
space:
mode:
authorAndy Walls <awalls@radix.net>2008-12-20 21:48:57 -0500
committerAndy Walls <awalls@radix.net>2008-12-20 21:48:57 -0500
commitbce583f51a7c7b70a1d1f922d5bf816df4f5766b (patch)
tree9c41f50c70e7f1e036013dac6effe1e06808b03a /linux/drivers/media/video/cx18/cx18-audio.h
parent51b7994a471b5bdb5d68cfd1af7743c3faa91268 (diff)
downloadmediapointer-dvb-s2-bce583f51a7c7b70a1d1f922d5bf816df4f5766b.tar.gz
mediapointer-dvb-s2-bce583f51a7c7b70a1d1f922d5bf816df4f5766b.tar.bz2
cx18: Use a consistent crystal value for computing all PLL parameters
From: Andy Walls <awalls@radix.net> Use a consistent crystal value of 28.636360 MHz for computing all PLL parameters so clocks don't have relative error due to assumed crystal value mismatches. Also aimed to have all PLLs run their VOCs at close to 400 MHz to minimze the error of these PLLs as frequency synthesizers. Also set the VDCLK and AIMCLK PLLs to sane values before the APU and CPU firmware are loaded. Also fixed I2S Master clock dividers. Many thanks to Mike Bradley and Jeff Campbell for reporting this problem and suggesting the solution, researching and experimenting, and performing extensive testing to support their suggested solution. Reported-by: Jeff Campbell <jac1dlists@gmail.com> Reported-by: Mike Bradley <mike.bradley@incanetworks.com> Priority: normal Signed-off-by: Andy Walls <awalls@radix.net>
Diffstat (limited to 'linux/drivers/media/video/cx18/cx18-audio.h')
0 files changed, 0 insertions, 0 deletions