[linux-dvb] Re: digitv tuner patch
Michael Krufky
mkrufky at linuxtv.org
Thu Feb 22 01:36:45 CET 2007
Phil Taylor wrote:
> A few weeks ago you made the following response re a problem with the usb DigiTV tuner, as noted below.
> I have just installed a recent distro using the 2.6.20 kernel, and the problem still persists. Can you give me any idea when these patched will be included in a release kernel?
>
> Many thanks,
>
> Phil Taylor.
>
> 1.. > Hello,
> 2.. >
> 3.. > I had my digitv up and running fine in Fedora core 5 (using a 2.6.17 kernel). I
> 4.. > recently upgraded to fedora core 6 (2.6.18) and since doing this my device has
> 5.. > stopped working properly. Initialisation etc appears fine but the device will not
> 6.. > tune. Tuning process itself seems ok. No access errors or anything like that
> 7.. > however the signal strength is zero all the way. The device is fine (still works
> 8.. > in windows). I checked out the latest mercurial and it didn't help. Any help
> 9.. > would be appreciated.
> 10.. > Mine is the older Nxt6000 demodulator not the zarlink one.
> 11.. Edit nxt6000.c
> 12.. Go to ~line 467 and add this line:
> 13.. if (fe->ops.tuner_ops.set_params) {
> 14.. + if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 1);
> 15.. fe->ops.tuner_ops.set_params(fe, param);
> 16.. if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
> 17.. }
> 18..
> 19.. Thanks to Alex Woods for fixing this... This will be merged into the master repository soon.
> 20.. ( i will also see to it that the -stable kernels get updated with this patch )
> 21.. Good Luck,
> 22.. Mike Krufky
>
I wasn't happy with Alex's patch, and i suggested a different approach. Eventually,
my alternate patch was tested, but I havent yet had a chance to commit it to the
repositories. Thank you for this reminder -- I will take care of this within the next
few days, hopefully we'll see it in 2.6.21.
As for 2.6.20, I will try to have the patch added to 2.6.20.1 or 2.6.20.2
Cheers,
Mike Krufky
More information about the linux-dvb
mailing list