Lines Matching refs:fe
391 static int tda10045_fwupload(struct dvb_frontend* fe) in tda10045_fwupload() argument
393 struct tda1004x_state* state = fe->demodulator_priv; in tda10045_fwupload()
403 ret = state->config->request_firmware(fe, &fw, TDA10045_DEFAULT_FIRMWARE); in tda10045_fwupload()
431 static void tda10046_init_plls(struct dvb_frontend* fe) in tda10046_init_plls() argument
433 struct tda1004x_state* state = fe->demodulator_priv; in tda10046_init_plls()
485 static int tda10046_fwupload(struct dvb_frontend* fe) in tda10046_fwupload() argument
487 struct tda1004x_state* state = fe->demodulator_priv; in tda10046_fwupload()
510 tda10046_init_plls(fe); in tda10046_fwupload()
543 ret = state->config->request_firmware(fe, &fw, TDA10046_DEFAULT_FIRMWARE); in tda10046_fwupload()
546 ret = state->config->request_firmware(fe, &fw, TDA10045_DEFAULT_FIRMWARE); in tda10046_fwupload()
605 static int tda1004x_write(struct dvb_frontend* fe, const u8 buf[], int len) in tda1004x_write() argument
607 struct tda1004x_state* state = fe->demodulator_priv; in tda1004x_write()
615 static int tda10045_init(struct dvb_frontend* fe) in tda10045_init() argument
617 struct tda1004x_state* state = fe->demodulator_priv; in tda10045_init()
621 if (tda10045_fwupload(fe)) { in tda10045_init()
646 static int tda10046_init(struct dvb_frontend* fe) in tda10046_init() argument
648 struct tda1004x_state* state = fe->demodulator_priv; in tda10046_init()
651 if (tda10046_fwupload(fe)) { in tda10046_init()
704 static int tda1004x_set_fe(struct dvb_frontend *fe) in tda1004x_set_fe() argument
706 struct dtv_frontend_properties *fe_params = &fe->dtv_property_cache; in tda1004x_set_fe()
707 struct tda1004x_state* state = fe->demodulator_priv; in tda1004x_set_fe()
724 if (fe->ops.tuner_ops.set_params) { in tda1004x_set_fe()
725 fe->ops.tuner_ops.set_params(fe); in tda1004x_set_fe()
726 if (fe->ops.i2c_gate_ctrl) in tda1004x_set_fe()
727 fe->ops.i2c_gate_ctrl(fe, 0); in tda1004x_set_fe()
902 static int tda1004x_get_fe(struct dvb_frontend *fe) in tda1004x_get_fe() argument
904 struct dtv_frontend_properties *fe_params = &fe->dtv_property_cache; in tda1004x_get_fe()
905 struct tda1004x_state* state = fe->demodulator_priv; in tda1004x_get_fe()
1017 static int tda1004x_read_status(struct dvb_frontend* fe, fe_status_t * fe_status) in tda1004x_read_status() argument
1019 struct tda1004x_state* state = fe->demodulator_priv; in tda1004x_read_status()
1087 static int tda1004x_read_signal_strength(struct dvb_frontend* fe, u16 * signal) in tda1004x_read_signal_strength() argument
1089 struct tda1004x_state* state = fe->demodulator_priv; in tda1004x_read_signal_strength()
1116 static int tda1004x_read_snr(struct dvb_frontend* fe, u16 * snr) in tda1004x_read_snr() argument
1118 struct tda1004x_state* state = fe->demodulator_priv; in tda1004x_read_snr()
1134 static int tda1004x_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) in tda1004x_read_ucblocks() argument
1136 struct tda1004x_state* state = fe->demodulator_priv; in tda1004x_read_ucblocks()
1171 static int tda1004x_read_ber(struct dvb_frontend* fe, u32* ber) in tda1004x_read_ber() argument
1173 struct tda1004x_state* state = fe->demodulator_priv; in tda1004x_read_ber()
1194 static int tda1004x_sleep(struct dvb_frontend* fe) in tda1004x_sleep() argument
1196 struct tda1004x_state* state = fe->demodulator_priv; in tda1004x_sleep()
1221 static int tda1004x_i2c_gate_ctrl(struct dvb_frontend* fe, int enable) in tda1004x_i2c_gate_ctrl() argument
1223 struct tda1004x_state* state = fe->demodulator_priv; in tda1004x_i2c_gate_ctrl()
1232 static int tda1004x_get_tune_settings(struct dvb_frontend* fe, struct dvb_frontend_tune_settings* f… in tda1004x_get_tune_settings() argument
1241 static void tda1004x_release(struct dvb_frontend* fe) in tda1004x_release() argument
1243 struct tda1004x_state *state = fe->demodulator_priv; in tda1004x_release()