• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/dvb/frontends/

Lines Matching defs:fe

34 #define TDA10048_DEFAULT_FIRMWARE "dvb-fe-tda10048-1.0.fw"
302 static int tda10048_set_phy2(struct dvb_frontend *fe, u32 sample_freq_hz,
305 struct tda10048_state *state = fe->demodulator_priv;
338 static int tda10048_set_wref(struct dvb_frontend *fe, u32 sample_freq_hz,
341 struct tda10048_state *state = fe->demodulator_priv;
375 static int tda10048_set_invwref(struct dvb_frontend *fe, u32 sample_freq_hz,
378 struct tda10048_state *state = fe->demodulator_priv;
408 static int tda10048_set_bandwidth(struct dvb_frontend *fe,
411 struct tda10048_state *state = fe->demodulator_priv;
419 tda10048_set_wref(fe, state->sample_freq, bw);
420 tda10048_set_invwref(fe, state->sample_freq, bw);
432 static int tda10048_set_if(struct dvb_frontend *fe, enum fe_bandwidth bw)
434 struct tda10048_state *state = fe->demodulator_priv;
488 tda10048_set_phy2(fe, state->sample_freq, state->freq_if_hz);
493 static int tda10048_firmware_upload(struct dvb_frontend *fe)
495 struct tda10048_state *state = fe->demodulator_priv;
588 static int tda10048_set_inversion(struct dvb_frontend *fe, int inversion)
590 struct tda10048_state *state = fe->demodulator_priv;
704 static int tda10048_i2c_gate_ctrl(struct dvb_frontend *fe, int enable)
706 struct tda10048_state *state = fe->demodulator_priv;
721 static int tda10048_output_mode(struct dvb_frontend *fe, int serial)
723 struct tda10048_state *state = fe->demodulator_priv;
743 static int tda10048_set_frontend(struct dvb_frontend *fe,
746 struct tda10048_state *state = fe->demodulator_priv;
752 tda10048_set_if(fe, p->u.ofdm.bandwidth);
753 tda10048_set_bandwidth(fe, p->u.ofdm.bandwidth);
756 if (fe->ops.tuner_ops.set_params) {
758 if (fe->ops.i2c_gate_ctrl)
759 fe->ops.i2c_gate_ctrl(fe, 1);
761 fe->ops.tuner_ops.set_params(fe, p);
763 if (fe->ops.i2c_gate_ctrl)
764 fe->ops.i2c_gate_ctrl(fe, 0);
776 static int tda10048_init(struct dvb_frontend *fe)
778 struct tda10048_state *state = fe->demodulator_priv;
789 ret = tda10048_firmware_upload(fe);
792 tda10048_output_mode(fe, config->output_mode);
795 tda10048_set_inversion(fe, config->inversion);
798 tda10048_set_if(fe, BANDWIDTH_8_MHZ);
799 tda10048_set_bandwidth(fe, BANDWIDTH_8_MHZ);
802 tda10048_i2c_gate_ctrl(fe, 0);
807 static int tda10048_read_status(struct dvb_frontend *fe, fe_status_t *status)
809 struct tda10048_state *state = fe->demodulator_priv;
833 static int tda10048_read_ber(struct dvb_frontend *fe, u32 *ber)
835 struct tda10048_state *state = fe->demodulator_priv;
861 static int tda10048_read_signal_strength(struct dvb_frontend *fe,
864 struct tda10048_state *state = fe->demodulator_priv;
1008 static int tda10048_read_snr(struct dvb_frontend *fe, u16 *snr)
1010 struct tda10048_state *state = fe->demodulator_priv;
1028 static int tda10048_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks)
1030 struct tda10048_state *state = fe->demodulator_priv;
1043 static int tda10048_get_frontend(struct dvb_frontend *fe,
1046 struct tda10048_state *state = fe->demodulator_priv;
1056 static int tda10048_get_tune_settings(struct dvb_frontend *fe,
1063 static void tda10048_release(struct dvb_frontend *fe)
1065 struct tda10048_state *state = fe->demodulator_priv;
1070 static void tda10048_establish_defaults(struct dvb_frontend *fe)
1072 struct tda10048_state *state = fe->demodulator_priv;