Lines Matching defs:fe
244 static int cx22702_i2c_gate_ctrl(struct dvb_frontend *fe, int enable)
246 struct cx22702_state *state = fe->demodulator_priv;
257 static int cx22702_set_tps(struct dvb_frontend *fe,
261 struct cx22702_state *state = fe->demodulator_priv;
263 if (fe->ops.tuner_ops.set_params) {
264 fe->ops.tuner_ops.set_params(fe, p);
265 if (fe->ops.i2c_gate_ctrl)
266 fe->ops.i2c_gate_ctrl(fe, 0);
437 static int cx22702_init(struct dvb_frontend *fe)
440 struct cx22702_state *state = fe->demodulator_priv;
452 cx22702_i2c_gate_ctrl(fe, 0);
457 static int cx22702_read_status(struct dvb_frontend *fe, fe_status_t *status)
459 struct cx22702_state *state = fe->demodulator_priv;
486 static int cx22702_read_ber(struct dvb_frontend *fe, u32 *ber)
488 struct cx22702_state *state = fe->demodulator_priv;
503 static int cx22702_read_signal_strength(struct dvb_frontend *fe,
506 struct cx22702_state *state = fe->demodulator_priv;
515 static int cx22702_read_snr(struct dvb_frontend *fe, u16 *snr)
517 struct cx22702_state *state = fe->demodulator_priv;
534 static int cx22702_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks)
536 struct cx22702_state *state = fe->demodulator_priv;
551 static int cx22702_get_frontend(struct dvb_frontend *fe,
554 struct cx22702_state *state = fe->demodulator_priv;
562 static int cx22702_get_tune_settings(struct dvb_frontend *fe,
569 static void cx22702_release(struct dvb_frontend *fe)
571 struct cx22702_state *state = fe->demodulator_priv;