Lines Matching refs:fe
515 static int cx24123_pll_calculate(struct dvb_frontend *fe) in cx24123_pll_calculate() argument
517 struct dtv_frontend_properties *p = &fe->dtv_property_cache; in cx24123_pll_calculate()
518 struct cx24123_state *state = fe->demodulator_priv; in cx24123_pll_calculate()
590 static int cx24123_pll_writereg(struct dvb_frontend *fe, u32 data) in cx24123_pll_writereg() argument
592 struct cx24123_state *state = fe->demodulator_priv; in cx24123_pll_writereg()
647 static int cx24123_pll_tune(struct dvb_frontend *fe) in cx24123_pll_tune() argument
649 struct dtv_frontend_properties *p = &fe->dtv_property_cache; in cx24123_pll_tune()
650 struct cx24123_state *state = fe->demodulator_priv; in cx24123_pll_tune()
655 if (cx24123_pll_calculate(fe) != 0) { in cx24123_pll_tune()
661 cx24123_pll_writereg(fe, state->VCAarg); in cx24123_pll_tune()
662 cx24123_pll_writereg(fe, state->VGAarg); in cx24123_pll_tune()
665 cx24123_pll_writereg(fe, state->bandselectarg); in cx24123_pll_tune()
666 cx24123_pll_writereg(fe, state->pllarg); in cx24123_pll_tune()
699 static int cx24123_initfe(struct dvb_frontend *fe) in cx24123_initfe() argument
701 struct cx24123_state *state = fe->demodulator_priv; in cx24123_initfe()
722 static int cx24123_set_voltage(struct dvb_frontend *fe, in cx24123_set_voltage() argument
725 struct cx24123_state *state = fe->demodulator_priv; in cx24123_set_voltage()
761 static int cx24123_send_diseqc_msg(struct dvb_frontend *fe, in cx24123_send_diseqc_msg() argument
764 struct cx24123_state *state = fe->demodulator_priv; in cx24123_send_diseqc_msg()
797 static int cx24123_diseqc_send_burst(struct dvb_frontend *fe, in cx24123_diseqc_send_burst() argument
800 struct cx24123_state *state = fe->demodulator_priv; in cx24123_diseqc_send_burst()
834 static int cx24123_read_status(struct dvb_frontend *fe, enum fe_status *status) in cx24123_read_status() argument
836 struct cx24123_state *state = fe->demodulator_priv; in cx24123_read_status()
842 if (fe->ops.tuner_ops.get_status) in cx24123_read_status()
843 fe->ops.tuner_ops.get_status(fe, &tun_status); in cx24123_read_status()
871 static int cx24123_read_ber(struct dvb_frontend *fe, u32 *ber) in cx24123_read_ber() argument
873 struct cx24123_state *state = fe->demodulator_priv; in cx24123_read_ber()
886 static int cx24123_read_signal_strength(struct dvb_frontend *fe, in cx24123_read_signal_strength() argument
889 struct cx24123_state *state = fe->demodulator_priv; in cx24123_read_signal_strength()
899 static int cx24123_read_snr(struct dvb_frontend *fe, u16 *snr) in cx24123_read_snr() argument
901 struct cx24123_state *state = fe->demodulator_priv; in cx24123_read_snr()
913 static int cx24123_set_frontend(struct dvb_frontend *fe) in cx24123_set_frontend() argument
915 struct cx24123_state *state = fe->demodulator_priv; in cx24123_set_frontend()
916 struct dtv_frontend_properties *p = &fe->dtv_property_cache; in cx24123_set_frontend()
921 state->config->set_ts_params(fe, 0); in cx24123_set_frontend()
931 cx24123_pll_tune(fe); in cx24123_set_frontend()
932 else if (fe->ops.tuner_ops.set_params) in cx24123_set_frontend()
933 fe->ops.tuner_ops.set_params(fe); in cx24123_set_frontend()
943 state->config->agc_callback(fe); in cx24123_set_frontend()
948 static int cx24123_get_frontend(struct dvb_frontend *fe) in cx24123_get_frontend() argument
950 struct dtv_frontend_properties *p = &fe->dtv_property_cache; in cx24123_get_frontend()
951 struct cx24123_state *state = fe->demodulator_priv; in cx24123_get_frontend()
969 static int cx24123_set_tone(struct dvb_frontend *fe, enum fe_sec_tone_mode tone) in cx24123_set_tone() argument
971 struct cx24123_state *state = fe->demodulator_priv; in cx24123_set_tone()
994 static int cx24123_tune(struct dvb_frontend *fe, in cx24123_tune() argument
1003 retval = cx24123_set_frontend(fe); in cx24123_tune()
1006 cx24123_read_status(fe, status); in cx24123_tune()
1012 static int cx24123_get_algo(struct dvb_frontend *fe) in cx24123_get_algo() argument
1017 static void cx24123_release(struct dvb_frontend *fe) in cx24123_release() argument
1019 struct cx24123_state *state = fe->demodulator_priv; in cx24123_release()
1045 cx24123_get_tuner_i2c_adapter(struct dvb_frontend *fe) in cx24123_get_tuner_i2c_adapter() argument
1047 struct cx24123_state *state = fe->demodulator_priv; in cx24123_get_tuner_i2c_adapter()