Mauro, Please pull from http://linuxtv.org/hg/~awalls/cx18-av-core for the following changeset: 01/01: cx18: Have audio decoder drive SIF gain control, and rework AFE config http://linuxtv.org/hg/~awalls/cx18-av-core?cmd=changeset;node=9beb99150ab1 This change fixes consistently bad tuner audio. (So far, three users have reported positive test results.) cx18-av-core.c | 234 ++++++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 165 insertions(+), 69 deletions(-) It turns out that the cx18 driver was setting up the CX23418 front-end to perform SIF AGC based on the video decoder's assessment of signal strength and not the audio decoder's assessment. This caused the 1st stage amplifier for SIF to overdrive the next stage of the processing chain for SIF, causing very bad static for some users. An analogous fix (turning off the AFE and Video PLL autoconifguration and explicitly setting them up) may have to be done in the cx25840 module for the CX25840/1/2/3, CX23885, CX231xx, and CX25836/7. I'll see if such a change would fix the PVR-150 "tinny audio" problem first though, before going through all that work. BTW, it looks like the CX231xx module seems to be calling the cx25840 module with improper values to get the AFE mux routing set up. The cx231xx module copied the way the cx23885 driver was doing things, but used enumeration values in the range that the ivtv driver uses. Regards, Andy -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html