]> git.karo-electronics.de Git - karo-tx-linux.git/commit
[PATCH] DVB: lgdt330x: fix signal / lock status detection bug
authorMichael Krufky <mkrufky@linuxtv.org>
Tue, 12 Dec 2006 05:34:27 +0000 (00:34 -0500)
committerChris Wright <chrisw@sous-sol.org>
Wed, 10 Jan 2007 19:05:18 +0000 (11:05 -0800)
commit65bb9cf40ced907192d65298c37b0fd1f559e301
tree0e8f1cf694b4481dbc618696b64750b025f11fd2
parentfae0ef93df6f6b3ebf9209d4be7112f97405814c
[PATCH] DVB: lgdt330x: fix signal / lock status detection bug

In some cases when using VSB, the AGC status register has been known to
falsely report "no signal" when in fact there is a carrier lock.  The
datasheet labels these status flags as QAM only, yet the lgdt330x
module is using these flags for both QAM and VSB.

This patch allows for the carrier recovery lock status register to be
tested, even if the agc signal status register falsely reports no signal.

Thanks to jcrews from #linuxtv in irc, for initially reporting this bug.

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
drivers/media/dvb/frontends/lgdt330x.c