[linux-dvb] AverTV Hybrid Volar HX

Michael Krufky mkrufky at linuxtv.org
Mon Dec 31 20:49:02 CET 2007

Manu Abraham wrote:
> Michael Krufky wrote:
>> Manu Abraham wrote:
>>> Some of the vendors (more than one) wrote to me that the TDA18271 driver 
>>> doesn't work. That was the basis of my statement.
>> Silly vendors.  Why write to _you_ about somebody else's work?
> One of the vendors cc'd me, since they did ask you and had no response from you
> They asked me to work on a driver from ground up or fix your driver, since you told
> them that you had no time.
> I hope some ghost didn't write the inlined mail.

[quoted mail snipped]


I'd appreciate it if you would NOT post private email threads to a public mailing list.

(haven't we gone down this road before?)

Max got the tda18271 driver working on his device -- a typo was identified that had prevented DVB-T / DMB-T tuning from working.

The fix has already been applied to the master repository:

# HG changeset patch
# User Michael Krufky <mkrufky at linuxtv dot org>
# Date 1198258126 18000
# Node ID 4a790ca9ee23434a466ea9003910138ed6d30165
# Parent b9f149a476dd82c2098e4864179c3765c0bb7b70
tda18271: fix typo in RF tracking filter calibration

From: Michael Krufky <mkrufky at linuxtv dot org>

We want to set bits 1 & 2 on easy programming byte 4, not extended byte 4.

Thanks to David Wong for pointing this out.

Cc: David Wong <davidtlwong at gmail dot com>
Signed-off-by: Michael Krufky <mkrufky at linuxtv dot org>

--- a/linux/drivers/media/dvb/frontends/tda18271-fe.c	Tue Dec 18 08:42:33 2007 -0500
+++ b/linux/drivers/media/dvb/frontends/tda18271-fe.c	Fri Dec 21 12:28:46 2007 -0500
@@ -414,7 +414,7 @@ static int tda18271_tune(struct dvb_fron
 	tda18271_write_regs(fe, R_EB20, 1);
 	/* set CAL mode to RF tracking filter calibration */
-	regs[R_EB4]  |= 0x03;
+	regs[R_EP4]  |= 0x03;
 	/* calculate CAL PLL */

More information about the linux-dvb mailing list