• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/media/dvb/frontends/

Lines Matching defs:demod

30 	struct dvb_frontend demod;
114 dprintk( "setting output mode for demod %p to %d",
115 &state->demod, mode);
145 dprintk( "Unhandled output_mode passed to be set for demod %p",&state->demod);
159 static int dib7000p_set_diversity_in(struct dvb_frontend *demod, int onoff)
161 struct dib7000p_state *state = demod->demodulator_priv;
192 /* power up everything in the demod */
309 int dib7000p_set_wbd_ref(struct dvb_frontend *demod, u16 value)
311 struct dib7000p_state *state = demod->demodulator_priv;
375 int dib7000p_set_gpio(struct dvb_frontend *demod, u8 num, u8 dir, u8 val)
377 struct dib7000p_state *state = demod->demodulator_priv;
548 // read dyn_gain here (because it is demod-dependent and not fe)
550 if (state->cfg.update_lna(&state->demod,dyn_gain)) { // LNA has changed
613 static int dib7000p_agc_startup(struct dvb_frontend *demod, struct dvb_frontend_parameters *ch)
615 struct dib7000p_state *state = demod->demodulator_priv;
637 state->cfg.agc_control(&state->demod, 1);
672 dprintk( "SPLIT %p: %hd", demod, agc_split);
691 state->cfg.agc_control(&state->demod, 0);
791 dib7000p_set_diversity_in(&state->demod, state->div_state);
818 static int dib7000p_autosearch_start(struct dvb_frontend *demod, struct dvb_frontend_parameters *ch)
820 struct dib7000p_state *state = demod->demodulator_priv;
859 static int dib7000p_autosearch_is_irq(struct dvb_frontend *demod)
861 struct dib7000p_state *state = demod->demodulator_priv;
961 static int dib7000p_tune(struct dvb_frontend *demod, struct dvb_frontend_parameters *ch)
963 struct dib7000p_state *state = demod->demodulator_priv;
971 // restart demod
1044 static int dib7000p_wakeup(struct dvb_frontend *demod)
1046 struct dib7000p_state *state = demod->demodulator_priv;
1052 static int dib7000p_sleep(struct dvb_frontend *demod)
1054 struct dib7000p_state *state = demod->demodulator_priv;
1061 dprintk( "checking demod on I2C address: %d (%x)",
1269 static void dib7000p_release(struct dvb_frontend *demod)
1271 struct dib7000p_state *st = demod->demodulator_priv;
1306 struct i2c_adapter * dib7000p_get_i2c_master(struct dvb_frontend *demod, enum dibx000_i2c_interface intf, int gating)
1308 struct dib7000p_state *st = demod->demodulator_priv;
1388 struct dvb_frontend *demod;
1407 demod = &st->demod;
1408 demod->demodulator_priv = st;
1409 memcpy(&st->demod.ops, &dib7000p_ops, sizeof(struct dvb_frontend_ops));
1422 return demod;