V4L/DVB (6875): tuner-xc2028: ATSC requires 1.75 MHz tuning offset
authorMichael Krufky <mkrufky@infradead.org>
Tue, 18 Dec 2007 13:42:33 +0000 (10:42 -0300)
committerMauro Carvalho Chehab <mchehab@infradead.org>
Fri, 25 Jan 2008 21:04:09 +0000 (19:04 -0200)
commitd536c9df41f5e47a37e22b46ea98451ce8134e55
tree1afbd242fe43df1f79fcec1a0a42bf3633211b75
parent0b6a3342a645208feaab76332f1eee33e1688bd5
V4L/DVB (6875): tuner-xc2028: ATSC requires 1.75 MHz tuning offset

In my testing yesterday, I was using a scan file tailored specifically
for a unique test situation -- As it turns out, this scan file was bad,
and I will use the one included inside dvb-apps for testing for now on.

I've tested with other ATSC tuners just to confirm, using:

us-ATSC-center-frequencies-8VSB

Anyhow, as it turns out, the tuner-xc2028 *does* require a tuning offset
for ATSC.  Even though the linux-dvb api passes in center frequencies
from userspace, apparantly the xceive firmware is already factoring in
the tuning offset to center.

In order to make the device function using the same scan files /
channels.conf configurations as other atsc devices, we must offset by
1.75 MHz.

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
drivers/media/video/tuner-xc2028.c