Lines Matching refs:demod
31 struct dvb_frontend demod; member
161 dprintk("setting output mode for demod %p to %d\n", &state->demod, mode); in dib7000m_set_output_mode()
188 dprintk("Unhandled output_mode passed to be set for demod %p\n", &state->demod); in dib7000m_set_output_mode()
342 static int dib7000m_set_diversity_in(struct dvb_frontend *demod, int onoff) in dib7000m_set_diversity_in() argument
344 struct dib7000m_state *state = demod->demodulator_priv; in dib7000m_set_diversity_in()
671 if (state->cfg.update_lna(&state->demod,dyn_gain)) { // LNA has changed in dib7000m_update_lna()
752 static int dib7000m_agc_startup(struct dvb_frontend *demod) in dib7000m_agc_startup() argument
754 struct dtv_frontend_properties *ch = &demod->dtv_property_cache; in dib7000m_agc_startup()
755 struct dib7000m_state *state = demod->demodulator_priv; in dib7000m_agc_startup()
777 state->cfg.agc_control(&state->demod, 1); in dib7000m_agc_startup()
811 dprintk("SPLIT %p: %u\n", demod, agc_split); in dib7000m_agc_startup()
832 state->cfg.agc_control(&state->demod, 0); in dib7000m_agc_startup()
934 dib7000m_set_diversity_in(&state->demod, state->div_state); in dib7000m_set_channel()
964 static int dib7000m_autosearch_start(struct dvb_frontend *demod) in dib7000m_autosearch_start() argument
966 struct dtv_frontend_properties *ch = &demod->dtv_property_cache; in dib7000m_autosearch_start()
967 struct dib7000m_state *state = demod->demodulator_priv; in dib7000m_autosearch_start()
1031 static int dib7000m_autosearch_is_irq(struct dvb_frontend *demod) in dib7000m_autosearch_is_irq() argument
1033 struct dib7000m_state *state = demod->demodulator_priv; in dib7000m_autosearch_is_irq()
1040 static int dib7000m_tune(struct dvb_frontend *demod) in dib7000m_tune() argument
1042 struct dtv_frontend_properties *ch = &demod->dtv_property_cache; in dib7000m_tune()
1043 struct dib7000m_state *state = demod->demodulator_priv; in dib7000m_tune()
1102 static int dib7000m_wakeup(struct dvb_frontend *demod) in dib7000m_wakeup() argument
1104 struct dib7000m_state *state = demod->demodulator_priv; in dib7000m_wakeup()
1114 static int dib7000m_sleep(struct dvb_frontend *demod) in dib7000m_sleep() argument
1116 struct dib7000m_state *st = demod->demodulator_priv; in dib7000m_sleep()
1318 static void dib7000m_release(struct dvb_frontend *demod) in dib7000m_release() argument
1320 struct dib7000m_state *st = demod->demodulator_priv; in dib7000m_release()
1325 struct i2c_adapter * dib7000m_get_i2c_master(struct dvb_frontend *demod, enum dibx000_i2c_interface… in dib7000m_get_i2c_master() argument
1327 struct dib7000m_state *st = demod->demodulator_priv; in dib7000m_get_i2c_master()
1404 struct dvb_frontend *demod; in dib7000m_attach() local
1414 demod = &st->demod; in dib7000m_attach()
1415 demod->demodulator_priv = st; in dib7000m_attach()
1416 memcpy(&st->demod.ops, &dib7000m_ops, sizeof(struct dvb_frontend_ops)); in dib7000m_attach()
1431 return demod; in dib7000m_attach()