TDA18271 standby modes & hybrid tuner configuration fixes

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. This was the safest choice, as some tuners may need those features enabled while others do not. Disabling one of these outputs can cause adverse effects when done on a board that needs such features enabled.

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 tested this on a number of boards, keeping the clock output enabled while disabling the slave tuner output in standby mode. I plan to do more testing with additional standby modes, enabling them in the device drivers as testing progresses.

I’ve also fixed a major issue that only affects hybrid analog / digital tuner devices. Until now, if the analog side of the driver is initialized before the digital side, some of the configuration options of the tuner might not get set. 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.

2 thoughts on “TDA18271 standby modes & hybrid tuner configuration fixes

Leave a Reply