Lines Matching refs:fe

246 static int mt312_initfe(struct dvb_frontend *fe)
248 struct mt312_state *state = fe->demodulator_priv;
346 static int mt312_send_master_cmd(struct dvb_frontend *fe,
349 struct mt312_state *state = fe->demodulator_priv;
383 static int mt312_send_burst(struct dvb_frontend *fe, const fe_sec_mini_cmd_t c)
385 struct mt312_state *state = fe->demodulator_priv;
406 static int mt312_set_tone(struct dvb_frontend *fe, const fe_sec_tone_mode_t t)
408 struct mt312_state *state = fe->demodulator_priv;
429 static int mt312_set_voltage(struct dvb_frontend *fe, const fe_sec_voltage_t v)
431 struct mt312_state *state = fe->demodulator_priv;
445 static int mt312_read_status(struct dvb_frontend *fe, fe_status_t *s)
447 struct mt312_state *state = fe->demodulator_priv;
474 static int mt312_read_ber(struct dvb_frontend *fe, u32 *ber)
476 struct mt312_state *state = fe->demodulator_priv;
489 static int mt312_read_signal_strength(struct dvb_frontend *fe,
492 struct mt312_state *state = fe->demodulator_priv;
512 static int mt312_read_snr(struct dvb_frontend *fe, u16 *snr)
514 struct mt312_state *state = fe->demodulator_priv;
527 static int mt312_read_ucblocks(struct dvb_frontend *fe, u32 *ubc)
529 struct mt312_state *state = fe->demodulator_priv;
542 static int mt312_set_frontend(struct dvb_frontend *fe)
544 struct dtv_frontend_properties *p = &fe->dtv_property_cache;
545 struct mt312_state *state = fe->demodulator_priv;
556 if ((p->frequency < fe->ops.info.frequency_min)
557 || (p->frequency > fe->ops.info.frequency_max))
564 if ((p->symbol_rate < fe->ops.info.symbol_rate_min)
565 || (p->symbol_rate > fe->ops.info.symbol_rate_max))
590 ret = mt312_initfe(fe);
598 ret = mt312_initfe(fe);
613 if (fe->ops.tuner_ops.set_params) {
614 fe->ops.tuner_ops.set_params(fe);
615 if (fe->ops.i2c_gate_ctrl)
616 fe->ops.i2c_gate_ctrl(fe, 0);
647 static int mt312_get_frontend(struct dvb_frontend *fe)
649 struct dtv_frontend_properties *p = &fe->dtv_property_cache;
650 struct mt312_state *state = fe->demodulator_priv;
668 static int mt312_i2c_gate_ctrl(struct dvb_frontend *fe, int enable)
670 struct mt312_state *state = fe->demodulator_priv;
697 static int mt312_sleep(struct dvb_frontend *fe)
699 struct mt312_state *state = fe->demodulator_priv;
732 static int mt312_get_tune_settings(struct dvb_frontend *fe,
741 static void mt312_release(struct dvb_frontend *fe)
743 struct mt312_state *state = fe->demodulator_priv;