V4L/DVB (3795): Fix for CX24123 & low symbol rates
authorVadim Catana <skystar@moldova.cc>
Thu, 13 Apr 2006 13:19:52 +0000 (10:19 -0300)
committerMauro Carvalho Chehab <mchehab@infradead.org>
Fri, 12 May 2006 22:55:02 +0000 (19:55 -0300)
commita74b51fca9d9b6774413d700ade1e9ae1f0c0e75
treeac02ba7f67f5b51805a4a0dda1d09701c1e3aab8
parent3a63fc4bfd8579bda1f6a03b3fcb792f59cb15f8
V4L/DVB (3795): Fix for CX24123 & low symbol rates

- fixed the reception of channels with low symbol rates.
  ( The VGA1 and VGA2 offsets recommended by cx24109 docs for
  symbol rates from 1 to 5 MSps do not work. I changed them
  to values found experimentally. The charge pump current
  and FILTUNE voltage are now set to values recommended in
  the docs. This improves reception for symbol rates < 15 MSps.
  The values written in the SYSSymbolRate registers are calculated
  with better precision. )

- fixed the cx24123_get_fec() function. It was returning the values
  for DCII mode.
- removed some unused variables

Signed-off-by: Vadim Catana <skystar at moldova.cc>
Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
drivers/media/dvb/frontends/cx24123.c