Lines Matching refs:fe

115 static int dib3000mb_get_frontend(struct dvb_frontend* fe);
117 static int dib3000mb_set_frontend(struct dvb_frontend *fe, int tuner) in dib3000mb_set_frontend() argument
119 struct dib3000_state* state = fe->demodulator_priv; in dib3000mb_set_frontend()
120 struct dtv_frontend_properties *c = &fe->dtv_property_cache; in dib3000mb_set_frontend()
124 if (tuner && fe->ops.tuner_ops.set_params) { in dib3000mb_set_frontend()
125 fe->ops.tuner_ops.set_params(fe); in dib3000mb_set_frontend()
126 if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0); in dib3000mb_set_frontend()
362 if (dib3000mb_get_frontend(fe) == 0) { in dib3000mb_set_frontend()
364 return dib3000mb_set_frontend(fe, 0); in dib3000mb_set_frontend()
376 static int dib3000mb_fe_init(struct dvb_frontend* fe, int mobile_mode) in dib3000mb_fe_init() argument
378 struct dib3000_state* state = fe->demodulator_priv; in dib3000mb_fe_init()
453 static int dib3000mb_get_frontend(struct dvb_frontend* fe) in dib3000mb_get_frontend() argument
455 struct dtv_frontend_properties *c = &fe->dtv_property_cache; in dib3000mb_get_frontend()
456 struct dib3000_state* state = fe->demodulator_priv; in dib3000mb_get_frontend()
614 static int dib3000mb_read_status(struct dvb_frontend* fe, fe_status_t *stat) in dib3000mb_read_status() argument
616 struct dib3000_state* state = fe->demodulator_priv; in dib3000mb_read_status()
646 static int dib3000mb_read_ber(struct dvb_frontend* fe, u32 *ber) in dib3000mb_read_ber() argument
648 struct dib3000_state* state = fe->demodulator_priv; in dib3000mb_read_ber()
655 static int dib3000mb_read_signal_strength(struct dvb_frontend* fe, u16 *strength) in dib3000mb_read_signal_strength() argument
657 struct dib3000_state* state = fe->demodulator_priv; in dib3000mb_read_signal_strength()
663 static int dib3000mb_read_snr(struct dvb_frontend* fe, u16 *snr) in dib3000mb_read_snr() argument
665 struct dib3000_state* state = fe->demodulator_priv; in dib3000mb_read_snr()
673 static int dib3000mb_read_unc_blocks(struct dvb_frontend* fe, u32 *unc) in dib3000mb_read_unc_blocks() argument
675 struct dib3000_state* state = fe->demodulator_priv; in dib3000mb_read_unc_blocks()
681 static int dib3000mb_sleep(struct dvb_frontend* fe) in dib3000mb_sleep() argument
683 struct dib3000_state* state = fe->demodulator_priv; in dib3000mb_sleep()
689 static int dib3000mb_fe_get_tune_settings(struct dvb_frontend* fe, struct dvb_frontend_tune_setting… in dib3000mb_fe_get_tune_settings() argument
695 static int dib3000mb_fe_init_nonmobile(struct dvb_frontend* fe) in dib3000mb_fe_init_nonmobile() argument
697 return dib3000mb_fe_init(fe, 0); in dib3000mb_fe_init_nonmobile()
700 static int dib3000mb_set_frontend_and_tuner(struct dvb_frontend *fe) in dib3000mb_set_frontend_and_tuner() argument
702 return dib3000mb_set_frontend(fe, 1); in dib3000mb_set_frontend_and_tuner()
705 static void dib3000mb_release(struct dvb_frontend* fe) in dib3000mb_release() argument
707 struct dib3000_state *state = fe->demodulator_priv; in dib3000mb_release()
712 static int dib3000mb_pid_control(struct dvb_frontend *fe,int index, int pid,int onoff) in dib3000mb_pid_control() argument
714 struct dib3000_state *state = fe->demodulator_priv; in dib3000mb_pid_control()
720 static int dib3000mb_fifo_control(struct dvb_frontend *fe, int onoff) in dib3000mb_fifo_control() argument
722 struct dib3000_state *state = fe->demodulator_priv; in dib3000mb_fifo_control()
733 static int dib3000mb_pid_parse(struct dvb_frontend *fe, int onoff) in dib3000mb_pid_parse() argument
735 struct dib3000_state *state = fe->demodulator_priv; in dib3000mb_pid_parse()
741 static int dib3000mb_tuner_pass_ctrl(struct dvb_frontend *fe, int onoff, u8 pll_addr) in dib3000mb_tuner_pass_ctrl() argument
743 struct dib3000_state *state = fe->demodulator_priv; in dib3000mb_tuner_pass_ctrl()