• Home
  • Raw
  • Download

Lines Matching refs:demod

37 	struct dvb_frontend demod;  member
177 dprintk("setting output mode for demod %p to %d", &state->demod, mode); in dib7000p_set_output_mode()
207 dprintk("Unhandled output_mode passed to be set for demod %p", &state->demod); in dib7000p_set_output_mode()
222 static int dib7000p_set_diversity_in(struct dvb_frontend *demod, int onoff) in dib7000p_set_diversity_in() argument
224 struct dib7000p_state *state = demod->demodulator_priv; in dib7000p_set_diversity_in()
411 static int dib7000p_set_wbd_ref(struct dvb_frontend *demod, u16 value) in dib7000p_set_wbd_ref() argument
413 struct dib7000p_state *state = demod->demodulator_priv; in dib7000p_set_wbd_ref()
552 static int dib7000p_set_gpio(struct dvb_frontend *demod, u8 num, u8 dir, u8 val) in dib7000p_set_gpio() argument
554 struct dib7000p_state *state = demod->demodulator_priv; in dib7000p_set_gpio()
738 if (state->cfg.update_lna(&state->demod, dyn_gain)) { in dib7000p_update_lna()
826 static int dib7000p_agc_startup(struct dvb_frontend *demod) in dib7000p_agc_startup() argument
828 struct dtv_frontend_properties *ch = &demod->dtv_property_cache; in dib7000p_agc_startup()
829 struct dib7000p_state *state = demod->demodulator_priv; in dib7000p_agc_startup()
856 if (demod->ops.tuner_ops.get_frequency) { in dib7000p_agc_startup()
859 demod->ops.tuner_ops.get_frequency(demod, &frequency_tuner); in dib7000p_agc_startup()
870 state->cfg.agc_control(&state->demod, 1); in dib7000p_agc_startup()
905 dprintk("SPLIT %p: %hd", demod, agc_split); in dib7000p_agc_startup()
922 state->cfg.agc_control(&state->demod, 0); in dib7000p_agc_startup()
1090 dib7000p_set_diversity_in(&state->demod, state->div_state); in dib7000p_set_channel()
1117 static int dib7000p_autosearch_start(struct dvb_frontend *demod) in dib7000p_autosearch_start() argument
1119 struct dtv_frontend_properties *ch = &demod->dtv_property_cache; in dib7000p_autosearch_start()
1120 struct dib7000p_state *state = demod->demodulator_priv; in dib7000p_autosearch_start()
1162 static int dib7000p_autosearch_is_irq(struct dvb_frontend *demod) in dib7000p_autosearch_is_irq() argument
1164 struct dib7000p_state *state = demod->demodulator_priv; in dib7000p_autosearch_is_irq()
1264 static int dib7000p_tune(struct dvb_frontend *demod) in dib7000p_tune() argument
1266 struct dtv_frontend_properties *ch = &demod->dtv_property_cache; in dib7000p_tune()
1267 struct dib7000p_state *state = demod->demodulator_priv; in dib7000p_tune()
1367 dib7000p_reset_stats(demod); in dib7000p_tune()
1372 static int dib7000p_wakeup(struct dvb_frontend *demod) in dib7000p_wakeup() argument
1374 struct dib7000p_state *state = demod->demodulator_priv; in dib7000p_wakeup()
1382 static int dib7000p_sleep(struct dvb_frontend *demod) in dib7000p_sleep() argument
1384 struct dib7000p_state *state = demod->demodulator_priv; in dib7000p_sleep()
1651 static void dib7000p_reset_stats(struct dvb_frontend *demod) in dib7000p_reset_stats() argument
1653 struct dib7000p_state *state = demod->demodulator_priv; in dib7000p_reset_stats()
1654 struct dtv_frontend_properties *c = &demod->dtv_property_cache; in dib7000p_reset_stats()
1679 dib7000p_read_unc_blocks(demod, &ucb); in dib7000p_reset_stats()
1783 static u32 dib7000p_get_time_us(struct dvb_frontend *demod) in dib7000p_get_time_us() argument
1785 struct dtv_frontend_properties *c = &demod->dtv_property_cache; in dib7000p_get_time_us()
1880 static int dib7000p_get_stats(struct dvb_frontend *demod, enum fe_status stat) in dib7000p_get_stats() argument
1882 struct dib7000p_state *state = demod->demodulator_priv; in dib7000p_get_stats()
1883 struct dtv_frontend_properties *c = &demod->dtv_property_cache; in dib7000p_get_stats()
1891 dib7000p_read_signal_strength(demod, &strength); in dib7000p_get_stats()
1918 snr = dib7000p_get_snr(demod); in dib7000p_get_stats()
1927 dib7000p_read_unc_blocks(demod, &val); in dib7000p_get_stats()
1937 time_us = dib7000p_get_time_us(demod); in dib7000p_get_stats()
1951 time_us = dib7000p_get_time_us(demod); in dib7000p_get_stats()
1956 dib7000p_read_ber(demod, &val); in dib7000p_get_stats()
1966 dib7000p_read_unc_blocks(demod, &val); in dib7000p_get_stats()
1971 time_us = dib7000p_get_time_us(demod); in dib7000p_get_stats()
1988 static void dib7000p_release(struct dvb_frontend *demod) in dib7000p_release() argument
1990 struct dib7000p_state *st = demod->demodulator_priv; in dib7000p_release()
2042 static struct i2c_adapter *dib7000p_get_i2c_master(struct dvb_frontend *demod, enum dibx000_i2c_int… in dib7000p_get_i2c_master() argument
2044 struct dib7000p_state *st = demod->demodulator_priv; in dib7000p_get_i2c_master()
2590 dib7000p_set_diversity_in(&state->demod, onoff); in dib7090_set_diversity_in()
2720 struct dvb_frontend *demod; in dib7000p_init() local
2738 demod = &st->demod; in dib7000p_init()
2739 demod->demodulator_priv = st; in dib7000p_init()
2740 memcpy(&st->demod.ops, &dib7000p_ops, sizeof(struct dvb_frontend_ops)); in dib7000p_init()
2767 dib7000p_reset_stats(demod); in dib7000p_init()
2770 dib7090_set_output_mode(demod, st->cfg.output_mode); in dib7000p_init()
2771 dib7090_set_diversity_in(demod, 0); in dib7000p_init()
2774 return demod; in dib7000p_init()