timf wrote: > Mauro Carvalho Chehab wrote: > >> On Fri, 06 Jun 2008 22:59:10 +0200 >> hermann pitton <hermann-pitton@xxxxxxxx> wrote: >> >> >> >>> Hi, >>> >>> Am Samstag, den 07.06.2008, 03:00 +0800 schrieb timf: >>> >>> <snip> Hi all, Something very strange: If in saa7134-dvb.c I do this: <snip> static int configure_tda827x_fe_kw210(struct saa7134_dev *dev, struct tda1004x_config *cdec_conf, struct tda827x_config *tuner_conf) { dev->dvb.frontend = dvb_attach(tda10046_attach, cdec_conf, &dev->i2c_adap); if (dev->dvb.frontend) { /* if (cdec_conf->i2c_gate) dev->dvb.frontend->ops.i2c_gate_ctrl = tda8290_i2c_gate_ctrl; */ if (dvb_attach(tda827x_attach, dev->dvb.frontend, cdec_conf->tuner_address, &dev->i2c_adap, tuner_conf)) return 0; wprintk("no tda827x tuner found at addr: %02x\n", cdec_conf->tuner_address); } return -EINVAL; } <snip> case SAA7134_BOARD_KWORLD_DVBT_210: /* if (configure_tda827x_fe(dev, &kworld_dvb_t_210_config, */ if (configure_tda827x_fe_kw210(dev, &kworld_dvb_t_210_config, &tda827x_cfg_2) < 0) goto dettach_frontend; break; <snip> then I can scan all available DVB-T channels, and view them. If I leave it as original, it won't scan/view SBS. Can someone tell me what part does this play? if (cdec_conf->i2c_gate) dev->dvb.frontend->ops.i2c_gate_ctrl = tda8290_i2c_gate_ctrl; I use this: # Australia / Perth (Roleystone transmitter) # T freq bw fec_hi fec_lo mod transmission-mode guard-interval hierarchy # SBS T 704500000 7MHz 2/3 NONE QAM64 8k 1/8 NONE # ABC T 725500000 7MHz 3/4 NONE QAM64 8k 1/16 NONE # Seven T 746500000 7MHz 2/3 NONE QAM64 8k 1/16 NONE # Nine T 767500000 7MHz 3/4 NONE QAM64 8k 1/16 NONE # Ten T 788500000 7MHz 3/4 NONE QAM64 8k 1/16 NONE Regards, Timf _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb