I’ve applied a few patches to the tda18271 driver that may improve tuning in certain channel ranges.
Thanks to Stefan Sibiga for pointing out some of these driver bugs earlier this year.
The patches are located at: http://kernellabs.com/hg/~mkrufky/tda18271-fix
There are some TDA18271 bug-fix patches awaiting merge that improve tuning performance significantly. I’m hoping these get merged and sent up to Linus very soon, so that they can be backported into the -stable kernel series.
Until now, we’ve been leaving the slave tuner output and clock outputs of the TDA18271 tuner enabled at all times, even while in standby mode. I’ve added a new configuration option to describe which output features are allowed to be disabled when the device enters low power standby mode. I’ve also fixed a major issue that only affects hybrid analog / digital tuner devices. After these changes, the driver will check for non-default settings at the time of attach, and ensure that that the appropriate configuration is set.
In certain master / slave dual tuner configurations, tuning performance improves when the RF tracking filter calibration is performed in a specific order. I created a new attach-time configuration option that allows for the bridge driver to request for the RF tracking filter calibration to occur at startup.
Yesterday I commented (link): “In an unrelated note Iâ€™ve also made more changes to the TDA10048 driver. Michael found a case where …” Background: Michael’s TDA18271 tuner driver supports multiple output frequencies in an effort to give slightly better noise protection (and thus performance improvements) to it’s attached demod. Theory being is that we can… Read More
I’ve been testing the HVR-2250 model #88021 and trying to reproduce the problem where users are experiencing a full system hang. This was occurring shortly after the driver loads if you did not have any SAA7164 firmware files present in your system. Good news, I found and patched the bug. Thanks to everyone who’d reported… Read More