There is a great maintenance mess for those devices currently. All attempts, to get some further information out of those assumed to be closest to the above manufactures, failed. Against any previous advice, newer products with an additional LNA, which needs to be configured correctly, have been added and we can't make any difference to previous products without LNA. Even more, the type of LNA configuration, either over tuner gain or some on the analog IF demodulator, conflicts within this two devices itself. Since we never had a chance, to see such devices with all details reported to our lists, but might still be able to make eventually a difference, to get out of that mess, we should prefer to start exactly where it started. Signed-off-by: hermann pitton <hermann-pitton@xxxxxxxx> diff -r d0ec20a376fe linux/drivers/media/video/saa7134/saa7134-cards.c --- a/linux/drivers/media/video/saa7134/saa7134-cards.c Thu Aug 20 01:30:58 2009 +0000 +++ b/linux/drivers/media/video/saa7134/saa7134-cards.c Fri Aug 21 01:28:37 2009 +0200 @@ -3242,7 +3242,7 @@ .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, - .tuner_config = 1, + .tuner_config = 0, .mpeg = SAA7134_MPEG_DVB, .gpiomask = 0x000200000, .inputs = {{ @@ -3346,7 +3346,7 @@ .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, - .tuner_config = 1, + .tuner_config = 0, .mpeg = SAA7134_MPEG_DVB, .gpiomask = 0x0200100, .inputs = {{ diff -r d0ec20a376fe linux/drivers/media/video/saa7134/saa7134-dvb.c --- a/linux/drivers/media/video/saa7134/saa7134-dvb.c Thu Aug 20 01:30:58 2009 +0000 +++ b/linux/drivers/media/video/saa7134/saa7134-dvb.c Fri Aug 21 01:28:37 2009 +0200 @@ -1144,12 +1144,12 @@ break; case SAA7134_BOARD_PINNACLE_PCTV_310i: if (configure_tda827x_fe(dev, &pinnacle_pctv_310i_config, - &tda827x_cfg_1) < 0) + &tda827x_cfg_0) < 0) goto dettach_frontend; break; case SAA7134_BOARD_HAUPPAUGE_HVR1110: if (configure_tda827x_fe(dev, &hauppauge_hvr_1110_config, - &tda827x_cfg_1) < 0) + &tda827x_cfg_0) < 0) goto dettach_frontend; break; case SAA7134_BOARD_HAUPPAUGE_HVR1150:
diff -r d0ec20a376fe linux/drivers/media/video/saa7134/saa7134-cards.c --- a/linux/drivers/media/video/saa7134/saa7134-cards.c Thu Aug 20 01:30:58 2009 +0000 +++ b/linux/drivers/media/video/saa7134/saa7134-cards.c Fri Aug 21 01:28:37 2009 +0200 @@ -3242,7 +3242,7 @@ .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, - .tuner_config = 1, + .tuner_config = 0, .mpeg = SAA7134_MPEG_DVB, .gpiomask = 0x000200000, .inputs = {{ @@ -3346,7 +3346,7 @@ .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, - .tuner_config = 1, + .tuner_config = 0, .mpeg = SAA7134_MPEG_DVB, .gpiomask = 0x0200100, .inputs = {{ diff -r d0ec20a376fe linux/drivers/media/video/saa7134/saa7134-dvb.c --- a/linux/drivers/media/video/saa7134/saa7134-dvb.c Thu Aug 20 01:30:58 2009 +0000 +++ b/linux/drivers/media/video/saa7134/saa7134-dvb.c Fri Aug 21 01:28:37 2009 +0200 @@ -1144,12 +1144,12 @@ break; case SAA7134_BOARD_PINNACLE_PCTV_310i: if (configure_tda827x_fe(dev, &pinnacle_pctv_310i_config, - &tda827x_cfg_1) < 0) + &tda827x_cfg_0) < 0) goto dettach_frontend; break; case SAA7134_BOARD_HAUPPAUGE_HVR1110: if (configure_tda827x_fe(dev, &hauppauge_hvr_1110_config, - &tda827x_cfg_1) < 0) + &tda827x_cfg_0) < 0) goto dettach_frontend; break; case SAA7134_BOARD_HAUPPAUGE_HVR1150: