Lines Matching refs:fe
246 static int mt312_initfe(struct dvb_frontend *fe) in mt312_initfe() argument
248 struct mt312_state *state = fe->demodulator_priv; in mt312_initfe()
346 static int mt312_send_master_cmd(struct dvb_frontend *fe, in mt312_send_master_cmd() argument
349 struct mt312_state *state = fe->demodulator_priv; in mt312_send_master_cmd()
383 static int mt312_send_burst(struct dvb_frontend *fe, in mt312_send_burst() argument
386 struct mt312_state *state = fe->demodulator_priv; in mt312_send_burst()
407 static int mt312_set_tone(struct dvb_frontend *fe, in mt312_set_tone() argument
410 struct mt312_state *state = fe->demodulator_priv; in mt312_set_tone()
431 static int mt312_set_voltage(struct dvb_frontend *fe, in mt312_set_voltage() argument
434 struct mt312_state *state = fe->demodulator_priv; in mt312_set_voltage()
448 static int mt312_read_status(struct dvb_frontend *fe, enum fe_status *s) in mt312_read_status() argument
450 struct mt312_state *state = fe->demodulator_priv; in mt312_read_status()
477 static int mt312_read_ber(struct dvb_frontend *fe, u32 *ber) in mt312_read_ber() argument
479 struct mt312_state *state = fe->demodulator_priv; in mt312_read_ber()
492 static int mt312_read_signal_strength(struct dvb_frontend *fe, in mt312_read_signal_strength() argument
495 struct mt312_state *state = fe->demodulator_priv; in mt312_read_signal_strength()
515 static int mt312_read_snr(struct dvb_frontend *fe, u16 *snr) in mt312_read_snr() argument
517 struct mt312_state *state = fe->demodulator_priv; in mt312_read_snr()
530 static int mt312_read_ucblocks(struct dvb_frontend *fe, u32 *ubc) in mt312_read_ucblocks() argument
532 struct mt312_state *state = fe->demodulator_priv; in mt312_read_ucblocks()
545 static int mt312_set_frontend(struct dvb_frontend *fe) in mt312_set_frontend() argument
547 struct dtv_frontend_properties *p = &fe->dtv_property_cache; in mt312_set_frontend()
548 struct mt312_state *state = fe->demodulator_priv; in mt312_set_frontend()
559 if ((p->frequency < fe->ops.info.frequency_min) in mt312_set_frontend()
560 || (p->frequency > fe->ops.info.frequency_max)) in mt312_set_frontend()
567 if ((p->symbol_rate < fe->ops.info.symbol_rate_min) in mt312_set_frontend()
568 || (p->symbol_rate > fe->ops.info.symbol_rate_max)) in mt312_set_frontend()
593 ret = mt312_initfe(fe); in mt312_set_frontend()
601 ret = mt312_initfe(fe); in mt312_set_frontend()
616 if (fe->ops.tuner_ops.set_params) { in mt312_set_frontend()
617 fe->ops.tuner_ops.set_params(fe); in mt312_set_frontend()
618 if (fe->ops.i2c_gate_ctrl) in mt312_set_frontend()
619 fe->ops.i2c_gate_ctrl(fe, 0); in mt312_set_frontend()
650 static int mt312_get_frontend(struct dvb_frontend *fe) in mt312_get_frontend() argument
652 struct dtv_frontend_properties *p = &fe->dtv_property_cache; in mt312_get_frontend()
653 struct mt312_state *state = fe->demodulator_priv; in mt312_get_frontend()
671 static int mt312_i2c_gate_ctrl(struct dvb_frontend *fe, int enable) in mt312_i2c_gate_ctrl() argument
673 struct mt312_state *state = fe->demodulator_priv; in mt312_i2c_gate_ctrl()
700 static int mt312_sleep(struct dvb_frontend *fe) in mt312_sleep() argument
702 struct mt312_state *state = fe->demodulator_priv; in mt312_sleep()
735 static int mt312_get_tune_settings(struct dvb_frontend *fe, in mt312_get_tune_settings() argument
744 static void mt312_release(struct dvb_frontend *fe) in mt312_release() argument
746 struct mt312_state *state = fe->demodulator_priv; in mt312_release()