Home
last modified time | relevance | path

Searched refs:demod (Results 1 – 25 of 56) sorted by relevance

123

/Linux-v4.19/drivers/media/dvb-frontends/
Dstv0900_sw.c26 s32 shiftx(s32 x, int demod, s32 shift) in shiftx() argument
28 if (demod == 1) in shiftx()
35 enum fe_stv0900_demod_num demod) in stv0900_check_signal_presence() argument
48 max_carrier = intp->srch_range[demod] / 1000; in stv0900_check_signal_presence()
67 enum fe_stv0900_demod_num demod) in stv0900_get_sw_loop_params() argument
73 srate = intp->symbol_rate[demod]; in stv0900_get_sw_loop_params()
74 max_carrier = intp->srch_range[demod] / 1000; in stv0900_get_sw_loop_params()
76 standard = intp->srch_standard[demod]; in stv0900_get_sw_loop_params()
133 s32 MaxStep, enum fe_stv0900_demod_num demod) in stv0900_search_carr_sw_loop() argument
141 max_carrier = intp->srch_range[demod] / 1000; in stv0900_search_carr_sw_loop()
[all …]
Dcx24117.c217 int demod; member
278 __func__, state->demod, reg, data); in cx24117_writereg()
284 KBUILD_MODNAME, state->demod, ret, reg, data); in cx24117_writereg()
299 __func__, state->demod, cmd->len); in cx24117_writecmd()
312 KBUILD_MODNAME, state->demod, ret, cmd->len); in cx24117_writecmd()
333 KBUILD_MODNAME, state->demod, ret, reg); in cx24117_readreg()
338 __func__, state->demod, reg, recv); in cx24117_readreg()
358 KBUILD_MODNAME, state->demod, ret, reg); in cx24117_readregN()
368 __func__, inversion, state->demod); in cx24117_set_inversion()
396 __func__, m, f, state->demod); in cx24117_lookup_fecmod()
[all …]
Dstv0900_core.c334 enum fe_stv0900_demod_num demod) in stv0900_get_err_count() argument
361 enum fe_stv0900_demod_num demod = state->demod; in stv0900_i2c_gate_ctrl() local
560 u32 stv0900_get_freq_auto(struct stv0900_internal *intp, int demod) in stv0900_get_freq_auto() argument
583 u32 Bandwidth, int demod) in stv0900_set_tuner_auto() argument
602 enum fe_stv0900_demod_num demod) in stv0900_get_rf_level() argument
654 state->demod); in stv0900_read_signal_strength()
673 enum fe_stv0900_demod_num demod = state->demod; in stv0900_carr_get_quality() local
685 if (stv0900_get_standard(fe, demod) == STV0900_DVBS2_STANDARD) { in stv0900_carr_get_quality()
739 enum fe_stv0900_demod_num demod = state->demod; in stv0900_read_ucblocks() local
744 if (stv0900_get_standard(fe, demod) == STV0900_DVBS2_STANDARD) { in stv0900_read_ucblocks()
[all …]
Dstv0900_priv.h342 int demod; member
362 enum fe_stv0900_demod_num demod, s32 time_out);
364 enum fe_stv0900_demod_num demod);
373 enum fe_stv0900_demod_num demod);
384 enum fe_stv0900_demod_num demod);
387 enum fe_stv0900_demod_num demod);
390 enum fe_stv0900_demod_num demod);
394 enum fe_stv0900_demod_num demod);
397 stv0900_get_freq_auto(struct stv0900_internal *intp, int demod);
401 u32 Bandwidth, int demod);
Ddib7000m.c34 struct dvb_frontend demod; member
164 dprintk("setting output mode for demod %p to %d\n", &state->demod, mode); in dib7000m_set_output_mode()
191 dprintk("Unhandled output_mode passed to be set for demod %p\n", &state->demod); in dib7000m_set_output_mode()
345 static int dib7000m_set_diversity_in(struct dvb_frontend *demod, int onoff) in dib7000m_set_diversity_in() argument
347 struct dib7000m_state *state = demod->demodulator_priv; in dib7000m_set_diversity_in()
674 if (state->cfg.update_lna(&state->demod,dyn_gain)) { // LNA has changed in dib7000m_update_lna()
755 static int dib7000m_agc_startup(struct dvb_frontend *demod) in dib7000m_agc_startup() argument
757 struct dtv_frontend_properties *ch = &demod->dtv_property_cache; in dib7000m_agc_startup()
758 struct dib7000m_state *state = demod->demodulator_priv; in dib7000m_agc_startup()
780 state->cfg.agc_control(&state->demod, 1); in dib7000m_agc_startup()
[all …]
Ddib7000p.c44 struct dvb_frontend demod; member
184 dprintk("setting output mode for demod %p to %d\n", &state->demod, mode); in dib7000p_set_output_mode()
214 dprintk("Unhandled output_mode passed to be set for demod %p\n", &state->demod); in dib7000p_set_output_mode()
229 static int dib7000p_set_diversity_in(struct dvb_frontend *demod, int onoff) in dib7000p_set_diversity_in() argument
231 struct dib7000p_state *state = demod->demodulator_priv; in dib7000p_set_diversity_in()
418 static int dib7000p_set_wbd_ref(struct dvb_frontend *demod, u16 value) in dib7000p_set_wbd_ref() argument
420 struct dib7000p_state *state = demod->demodulator_priv; in dib7000p_set_wbd_ref()
559 static int dib7000p_set_gpio(struct dvb_frontend *demod, u8 num, u8 dir, u8 val) in dib7000p_set_gpio() argument
561 struct dib7000p_state *state = demod->demodulator_priv; in dib7000p_set_gpio()
745 if (state->cfg.update_lna(&state->demod, dyn_gain)) { in dib7000p_update_lna()
[all …]
Ddib3000mc.c39 struct dvb_frontend demod; member
197 &state->demod, mode); in dib3000mc_set_output_mode()
231 dprintk("Unhandled output_mode passed to be set for demod %p\n",&state->demod); in dib3000mc_set_output_mode()
326 static int dib3000mc_init(struct dvb_frontend *demod) in dib3000mc_init() argument
328 struct dib3000mc_state *state = demod->demodulator_priv; in dib3000mc_init()
446 static int dib3000mc_sleep(struct dvb_frontend *demod) in dib3000mc_sleep() argument
448 struct dib3000mc_state *state = demod->demodulator_priv; in dib3000mc_sleep()
587 static int dib3000mc_autosearch_start(struct dvb_frontend *demod) in dib3000mc_autosearch_start() argument
589 struct dtv_frontend_properties *chan = &demod->dtv_property_cache; in dib3000mc_autosearch_start()
590 struct dib3000mc_state *state = demod->demodulator_priv; in dib3000mc_autosearch_start()
[all …]
Ddib7000p.h49 int (*set_wbd_ref)(struct dvb_frontend *demod, u16 value);
54 int (*set_gpio)(struct dvb_frontend *demod, u8 num, u8 dir, u8 val);
57 …struct i2c_adapter *(*get_i2c_master)(struct dvb_frontend *demod, enum dibx000_i2c_interface intf,…
Dstv0900_reg.h25 extern s32 shiftx(s32 x, int demod, s32 shift);
27 #define REGx(x) shiftx(x, demod, 0x200)
28 #define FLDx(x) shiftx(x, demod, 0x2000000)
138 #define I2CRPT shiftx(R0900_P1_I2CRPT, demod, -1)
140 #define I2CT_ON shiftx(F0900_P1_I2CT_ON, demod, -0x10000)
678 #define DISTXCTL shiftx(R0900_P1_DISTXCTL, demod, 0x10)
681 #define DISEQC_RESET shiftx(F0900_P1_DISEQC_RESET, demod, 0x100000)
684 #define DIS_PRECHARGE shiftx(F0900_P1_DIS_PRECHARGE, demod, 0x100000)
686 #define DISTX_MODE shiftx(F0900_P1_DISTX_MODE, demod, 0x100000)
690 #define DISRXCTL shiftx(R0900_P1_DISRXCTL, demod, 0x10)
[all …]
Dmxl5xx.h26 struct mxl5xx_cfg *cfg, u32 demod, u32 tuner,
32 struct mxl5xx_cfg *cfg, u32 demod, u32 tuner, in mxl5xx_attach() argument
Dmxl5xx.c86 u32 demod; member
400 state->demod, 0, 0, 0, in cfg_scrambler()
421 abort_tune_cmd.demod_id = state->demod; in cfg_demod_abort_tune()
478 demod_chan_cfg.demod_index = state->demod; in set_parameters()
530 HYDRA_DEMOD_STATUS_LOCK(state, state->demod); in read_snr()
532 HYDRA_DMD_STATUS_OFFSET(state->demod)), in read_snr()
534 HYDRA_DEMOD_STATUS_UNLOCK(state, state->demod); in read_snr()
550 HYDRA_DEMOD_STATUS_LOCK(state, state->demod); in read_ber()
553 HYDRA_DMD_STATUS_OFFSET(state->demod)), in read_ber()
556 HYDRA_DEMOD_STATUS_UNLOCK(state, state->demod); in read_ber()
[all …]
Dstv0900.h58 struct i2c_adapter *i2c, int demod);
61 struct i2c_adapter *i2c, int demod) in stv0900_attach() argument
Dstv090x_priv.h50 (__state)->demod == STV090x_DEMODULATOR_1) ? \
55 (__state)->demod == STV090x_DEMODULATOR_1) ? \
60 (__state->demod) == STV090x_DEMODULATOR_1) ? \
247 enum stv090x_demodulator demod; member
Ddib3000mc.h50 struct i2c_adapter *dib3000mc_get_tuner_i2c_master(struct dvb_frontend *demod,
71 struct i2c_adapter *dib3000mc_get_tuner_i2c_master(struct dvb_frontend *demod, in dib3000mc_get_tuner_i2c_master() argument
Dstv090x.h114 enum stv090x_demodulator demod);
120 enum stv090x_demodulator demod) in stv090x_attach() argument
/Linux-v4.19/drivers/media/dvb-frontends/drx39xyj/
Ddrxj.c208 #define DRXJ_WAKE_UP_KEY (demod->my_i2c_dev_addr->i2c_addr)
1025 ctrl_lock_status(struct drx_demod_instance *demod, enum drx_lock_status *lock_stat);
1028 ctrl_power_mode(struct drx_demod_instance *demod, enum drx_power_mode *mode);
1030 static int power_down_aud(struct drx_demod_instance *demod);
1033 ctrl_set_cfg_pre_saw(struct drx_demod_instance *demod, struct drxj_cfg_pre_saw *pre_saw);
1036 ctrl_set_cfg_afe_gain(struct drx_demod_instance *demod, struct drxj_cfg_afe_gain *afe_gain);
2233 static int hi_cfg_command(const struct drx_demod_instance *demod) in hi_cfg_command() argument
2240 ext_attr = (struct drxj_data *) demod->my_ext_attr; in hi_cfg_command()
2250 rc = hi_command(demod->my_i2c_dev_addr, &hi_cmd, &result); in hi_cfg_command()
2389 static int init_hi(const struct drx_demod_instance *demod) in init_hi() argument
[all …]
Ddrx39xxj.h27 struct drx_demod_instance *demod; member
/Linux-v4.19/drivers/media/pci/ddbridge/
Dddbridge-sx8.c76 cmd.demod = state->mci.demod; in get_info()
117 cmd.demod = state->mci.demod; in read_status()
156 if (state->mci.demod != SX8_DEMOD_NONE) { in stop()
158 cmd.demod = state->mci.demod; in stop()
162 cmd.demod = state->mci.demod; in stop()
172 if (state->mci.demod < SX8_DEMOD_NUM) { in stop()
173 sx8_base->demod_in_use[state->mci.demod] = 0; in stop()
174 state->mci.demod = SX8_DEMOD_NONE; in stop()
265 state->mci.demod = i; in start()
279 cmd.demod = state->mci.demod; in start()
[all …]
Dddbridge-max.c416 int demod, tuner; in ddb_fe_attach_mxl5xx() local
422 demod = input->nr; in ddb_fe_attach_mxl5xx()
423 tuner = demod & 3; in ddb_fe_attach_mxl5xx()
428 demod, tuner, &dvb->set_input); in ddb_fe_attach_mxl5xx()
466 int demod, tuner; in ddb_fe_attach_mci() local
469 demod = input->nr; in ddb_fe_attach_mci()
470 tuner = demod & 3; in ddb_fe_attach_mci()
480 dvb->fe = ddb_mci_attach(input, &cfg, demod, &dvb->set_input); in ddb_fe_attach_mci()
Dddbridge-mci.h107 u8 demod; member
237 int demod; member
/Linux-v4.19/Documentation/media/kapi/
Ddtv-core.rst17 - A demodulator driver (a.k.a "demod") that implements the logic with
18 commands the digital TV decoding hardware. The output of a demod is
/Linux-v4.19/drivers/media/tuners/
Dtuner-xc2028.h45 unsigned int demod; member
Dtuner-xc2028.c1197 u16 demod = 0; in xc2028_set_params() local
1226 if (priv->ctrl.demod == XC3028_FE_ZARLINK456) in xc2028_set_params()
1262 if (priv->ctrl.demod) { in xc2028_set_params()
1263 demod = priv->ctrl.demod; in xc2028_set_params()
1269 demod += 200; in xc2028_set_params()
1284 V4L2_TUNER_DIGITAL_TV, type, 0, demod); in xc2028_set_params()
/Linux-v4.19/drivers/media/dvb-core/
Ddvbdev.c617 struct media_entity *entity, *tuner = NULL, *demod = NULL, *conn; in dvb_create_media_graph() local
637 demod = entity; in dvb_create_media_graph()
659 demod = NULL; in dvb_create_media_graph()
689 demod, 0, in dvb_create_media_graph()
709 demod, 0, MEDIA_LNK_FL_ENABLED, in dvb_create_media_graph()
718 demod, 1, in dvb_create_media_graph()
/Linux-v4.19/drivers/media/usb/au0828/
Dau0828-core.c470 struct media_entity *entity, *demod = NULL; in au0828_media_device_register() local
516 demod = entity; in au0828_media_device_register()
524 if (demod && link->sink->entity == demod) in au0828_media_device_register()

123