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, in dib3000mb_read_status() argument
617 struct dib3000_state* state = fe->demodulator_priv; in dib3000mb_read_status()
647 static int dib3000mb_read_ber(struct dvb_frontend* fe, u32 *ber) in dib3000mb_read_ber() argument
649 struct dib3000_state* state = fe->demodulator_priv; in dib3000mb_read_ber()
656 static int dib3000mb_read_signal_strength(struct dvb_frontend* fe, u16 *strength) in dib3000mb_read_signal_strength() argument
658 struct dib3000_state* state = fe->demodulator_priv; in dib3000mb_read_signal_strength()
664 static int dib3000mb_read_snr(struct dvb_frontend* fe, u16 *snr) in dib3000mb_read_snr() argument
666 struct dib3000_state* state = fe->demodulator_priv; in dib3000mb_read_snr()
674 static int dib3000mb_read_unc_blocks(struct dvb_frontend* fe, u32 *unc) in dib3000mb_read_unc_blocks() argument
676 struct dib3000_state* state = fe->demodulator_priv; in dib3000mb_read_unc_blocks()
682 static int dib3000mb_sleep(struct dvb_frontend* fe) in dib3000mb_sleep() argument
684 struct dib3000_state* state = fe->demodulator_priv; in dib3000mb_sleep()
690 static int dib3000mb_fe_get_tune_settings(struct dvb_frontend* fe, struct dvb_frontend_tune_setting… in dib3000mb_fe_get_tune_settings() argument
696 static int dib3000mb_fe_init_nonmobile(struct dvb_frontend* fe) in dib3000mb_fe_init_nonmobile() argument
698 return dib3000mb_fe_init(fe, 0); in dib3000mb_fe_init_nonmobile()
701 static int dib3000mb_set_frontend_and_tuner(struct dvb_frontend *fe) in dib3000mb_set_frontend_and_tuner() argument
703 return dib3000mb_set_frontend(fe, 1); in dib3000mb_set_frontend_and_tuner()
706 static void dib3000mb_release(struct dvb_frontend* fe) in dib3000mb_release() argument
708 struct dib3000_state *state = fe->demodulator_priv; in dib3000mb_release()
713 static int dib3000mb_pid_control(struct dvb_frontend *fe,int index, int pid,int onoff) in dib3000mb_pid_control() argument
715 struct dib3000_state *state = fe->demodulator_priv; in dib3000mb_pid_control()
721 static int dib3000mb_fifo_control(struct dvb_frontend *fe, int onoff) in dib3000mb_fifo_control() argument
723 struct dib3000_state *state = fe->demodulator_priv; in dib3000mb_fifo_control()
734 static int dib3000mb_pid_parse(struct dvb_frontend *fe, int onoff) in dib3000mb_pid_parse() argument
736 struct dib3000_state *state = fe->demodulator_priv; in dib3000mb_pid_parse()
742 static int dib3000mb_tuner_pass_ctrl(struct dvb_frontend *fe, int onoff, u8 pll_addr) in dib3000mb_tuner_pass_ctrl() argument
744 struct dib3000_state *state = fe->demodulator_priv; in dib3000mb_tuner_pass_ctrl()