Lines Matching refs:fe
144 static int siemens_budget_set_voltage(struct dvb_frontend *fe, in siemens_budget_set_voltage() argument
147 struct budget *budget = fe->dvb->priv; in siemens_budget_set_voltage()
152 static int budget_set_tone(struct dvb_frontend *fe, in budget_set_tone() argument
155 struct budget *budget = fe->dvb->priv; in budget_set_tone()
173 static int budget_diseqc_send_master_cmd(struct dvb_frontend* fe, struct dvb_diseqc_master_cmd* cmd) in budget_diseqc_send_master_cmd() argument
175 struct budget *budget = fe->dvb->priv; in budget_diseqc_send_master_cmd()
182 static int budget_diseqc_send_burst(struct dvb_frontend *fe, in budget_diseqc_send_burst() argument
185 struct budget *budget = fe->dvb->priv; in budget_diseqc_send_burst()
192 static int alps_bsrv2_tuner_set_params(struct dvb_frontend *fe) in alps_bsrv2_tuner_set_params() argument
194 struct dtv_frontend_properties *c = &fe->dtv_property_cache; in alps_bsrv2_tuner_set_params()
195 struct budget *budget = fe->dvb->priv; in alps_bsrv2_tuner_set_params()
221 if (fe->ops.i2c_gate_ctrl) in alps_bsrv2_tuner_set_params()
222 fe->ops.i2c_gate_ctrl(fe, 1); in alps_bsrv2_tuner_set_params()
234 static int alps_tdbe2_tuner_set_params(struct dvb_frontend *fe) in alps_tdbe2_tuner_set_params() argument
236 struct dtv_frontend_properties *c = &fe->dtv_property_cache; in alps_tdbe2_tuner_set_params()
237 struct budget *budget = fe->dvb->priv; in alps_tdbe2_tuner_set_params()
249 if (fe->ops.i2c_gate_ctrl) in alps_tdbe2_tuner_set_params()
250 fe->ops.i2c_gate_ctrl(fe, 1); in alps_tdbe2_tuner_set_params()
262 static int grundig_29504_401_tuner_set_params(struct dvb_frontend *fe) in grundig_29504_401_tuner_set_params() argument
264 struct dtv_frontend_properties *c = &fe->dtv_property_cache; in grundig_29504_401_tuner_set_params()
265 struct budget *budget = fe->dvb->priv; in grundig_29504_401_tuner_set_params()
266 u8 *tuner_addr = fe->tuner_priv; in grundig_29504_401_tuner_set_params()
304 if (fe->ops.i2c_gate_ctrl) in grundig_29504_401_tuner_set_params()
305 fe->ops.i2c_gate_ctrl(fe, 1); in grundig_29504_401_tuner_set_params()
320 static int grundig_29504_451_tuner_set_params(struct dvb_frontend *fe) in grundig_29504_451_tuner_set_params() argument
322 struct dtv_frontend_properties *c = &fe->dtv_property_cache; in grundig_29504_451_tuner_set_params()
323 struct budget *budget = fe->dvb->priv; in grundig_29504_451_tuner_set_params()
334 if (fe->ops.i2c_gate_ctrl) in grundig_29504_451_tuner_set_params()
335 fe->ops.i2c_gate_ctrl(fe, 1); in grundig_29504_451_tuner_set_params()
344 static int s5h1420_tuner_set_params(struct dvb_frontend *fe) in s5h1420_tuner_set_params() argument
346 struct dtv_frontend_properties *c = &fe->dtv_property_cache; in s5h1420_tuner_set_params()
347 struct budget *budget = fe->dvb->priv; in s5h1420_tuner_set_params()
366 if (fe->ops.i2c_gate_ctrl) in s5h1420_tuner_set_params()
367 fe->ops.i2c_gate_ctrl(fe, 1); in s5h1420_tuner_set_params()
406 static int alps_tdhd1_204_request_firmware(struct dvb_frontend *fe, const struct firmware **fw, cha… in alps_tdhd1_204_request_firmware() argument
408 struct budget *budget = fe->dvb->priv; in alps_tdhd1_204_request_firmware()
602 struct dvb_frontend *fe; in frontend_init() local
604 fe = dvb_attach(s5h1420_attach, &s5h1420_config, &budget->i2c_adap); in frontend_init()
605 if (fe) { in frontend_init()
606 fe->ops.tuner_ops.set_params = s5h1420_tuner_set_params; in frontend_init()
607 budget->dvb_frontend = fe; in frontend_init()
608 if (dvb_attach(lnbp21_attach, fe, &budget->i2c_adap, in frontend_init()
619 struct dvb_frontend *fe; in frontend_init() local
627 fe = dvb_attach(tda10086_attach, &tda10086_config, &budget->i2c_adap); in frontend_init()
628 if (fe) { in frontend_init()
629 budget->dvb_frontend = fe; in frontend_init()
630 if (dvb_attach(tda826x_attach, fe, 0x60, in frontend_init()
633 if (dvb_attach(lnbp21_attach, fe, in frontend_init()