Lines Matching defs:demod
32 struct dvb_frontend demod;
160 dprintk("-I- Setting output mode for demod %p to %d\n",
161 &state->demod, mode);
195 dprintk("Unhandled output_mode passed to be set for demod %p\n",&state->demod);
212 static int dib3000mc_set_bandwidth(struct dvb_frontend *demod, u8 bw)
214 struct dib3000mc_state *state = demod->demodulator_priv;
291 static int dib3000mc_init(struct dvb_frontend *demod)
293 struct dib3000mc_state *state = demod->demodulator_priv;
300 // power up the demod + mobility configuration
379 dib3000mc_set_bandwidth(&state->demod, BANDWIDTH_8_MHZ);
411 static int dib3000mc_sleep(struct dvb_frontend *demod)
413 struct dib3000mc_state *state = demod->demodulator_priv;
492 // restart demod
502 static int dib3000mc_autosearch_start(struct dvb_frontend *demod, struct dibx000_ofdm_channel *chan)
504 struct dib3000mc_state *state = demod->demodulator_priv;
528 static int dib3000mc_autosearch_is_irq(struct dvb_frontend *demod)
530 struct dib3000mc_state *state = demod->demodulator_priv;
542 static int dib3000mc_tune(struct dvb_frontend *demod, struct dibx000_ofdm_channel *ch)
544 struct dib3000mc_state *state = demod->demodulator_priv;
546 // ** configure demod **
568 struct i2c_adapter * dib3000mc_get_tuner_i2c_master(struct dvb_frontend *demod, int gating)
570 struct dib3000mc_state *st = demod->demodulator_priv;
806 struct dvb_frontend *demod;
816 demod = &st->demod;
817 demod->demodulator_priv = st;
818 memcpy(&st->demod.ops, &dib3000mc_ops, sizeof(struct dvb_frontend_ops));
827 return demod;