Lines Matching refs:fe

58 static int mt352_single_write(struct dvb_frontend *fe, u8 reg, u8 val)  in mt352_single_write()  argument
60 struct mt352_state* state = fe->demodulator_priv; in mt352_single_write()
72 static int _mt352_write(struct dvb_frontend* fe, const u8 ibuf[], int ilen) in _mt352_write() argument
76 if ((err = mt352_single_write(fe,ibuf[0]+i,ibuf[i+1]))) in _mt352_write()
105 static int mt352_sleep(struct dvb_frontend* fe) in mt352_sleep() argument
109 _mt352_write(fe, mt352_softdown, sizeof(mt352_softdown)); in mt352_sleep()
169 static int mt352_set_parameters(struct dvb_frontend *fe) in mt352_set_parameters() argument
171 struct dtv_frontend_properties *op = &fe->dtv_property_cache; in mt352_set_parameters()
172 struct mt352_state* state = fe->demodulator_priv; in mt352_set_parameters()
294 if (fe->ops.tuner_ops.set_params) { in mt352_set_parameters()
295 fe->ops.tuner_ops.set_params(fe); in mt352_set_parameters()
296 if (fe->ops.i2c_gate_ctrl) in mt352_set_parameters()
297 fe->ops.i2c_gate_ctrl(fe, 0); in mt352_set_parameters()
300 _mt352_write(fe, buf, 8); in mt352_set_parameters()
301 _mt352_write(fe, fsm_go, 2); in mt352_set_parameters()
303 if (fe->ops.tuner_ops.calc_regs) { in mt352_set_parameters()
304 fe->ops.tuner_ops.calc_regs(fe, buf+8, 5); in mt352_set_parameters()
306 _mt352_write(fe, buf, sizeof(buf)); in mt352_set_parameters()
307 _mt352_write(fe, tuner_go, 2); in mt352_set_parameters()
314 static int mt352_get_parameters(struct dvb_frontend* fe) in mt352_get_parameters() argument
316 struct dtv_frontend_properties *op = &fe->dtv_property_cache; in mt352_get_parameters()
317 struct mt352_state* state = fe->demodulator_priv; in mt352_get_parameters()
420 static int mt352_read_status(struct dvb_frontend* fe, fe_status_t* status) in mt352_read_status() argument
422 struct mt352_state* state = fe->demodulator_priv; in mt352_read_status()
463 static int mt352_read_ber(struct dvb_frontend* fe, u32* ber) in mt352_read_ber() argument
465 struct mt352_state* state = fe->demodulator_priv; in mt352_read_ber()
474 static int mt352_read_signal_strength(struct dvb_frontend* fe, u16* strength) in mt352_read_signal_strength() argument
476 struct mt352_state* state = fe->demodulator_priv; in mt352_read_signal_strength()
487 static int mt352_read_snr(struct dvb_frontend* fe, u16* snr) in mt352_read_snr() argument
489 struct mt352_state* state = fe->demodulator_priv; in mt352_read_snr()
497 static int mt352_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) in mt352_read_ucblocks() argument
499 struct mt352_state* state = fe->demodulator_priv; in mt352_read_ucblocks()
507 static int mt352_get_tune_settings(struct dvb_frontend* fe, struct dvb_frontend_tune_settings* fe_t… in mt352_get_tune_settings() argument
516 static int mt352_init(struct dvb_frontend* fe) in mt352_init() argument
518 struct mt352_state* state = fe->demodulator_priv; in mt352_init()
528 _mt352_write(fe, mt352_reset_attach, sizeof(mt352_reset_attach)); in mt352_init()
529 return state->config.demod_init(fe); in mt352_init()
535 static void mt352_release(struct dvb_frontend* fe) in mt352_release() argument
537 struct mt352_state* state = fe->demodulator_priv; in mt352_release()