/drivers/media/dvb/frontends/ |
H A D | stv0900_sw.c | 30 s32 shiftx(s32 x, int demod, s32 shift) argument 32 if (demod == 1) 39 enum fe_stv0900_demod_num demod) 52 max_carrier = intp->srch_range[demod] / 1000; 71 enum fe_stv0900_demod_num demod) 77 srate = intp->symbol_rate[demod]; 78 max_carrier = intp->srch_range[demod] / 1000; 80 standard = intp->srch_standard[demod]; 137 s32 MaxStep, enum fe_stv0900_demod_num demod) 145 max_carrier = intp->srch_range[demod] / 100 38 stv0900_check_signal_presence(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod) argument 68 stv0900_get_sw_loop_params(struct stv0900_internal *intp, s32 *frequency_inc, s32 *sw_timeout, s32 *steps, enum fe_stv0900_demod_num demod) argument 135 stv0900_search_carr_sw_loop(struct stv0900_internal *intp, s32 FreqIncr, s32 Timeout, int zigzag, s32 MaxStep, enum fe_stv0900_demod_num demod) argument 196 stv0900_sw_algo(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod) argument 308 stv0900_get_symbol_rate(struct stv0900_internal *intp, u32 mclk, enum fe_stv0900_demod_num demod) argument 336 stv0900_set_symbol_rate(struct stv0900_internal *intp, u32 mclk, u32 srate, enum fe_stv0900_demod_num demod) argument 360 stv0900_set_max_symbol_rate(struct stv0900_internal *intp, u32 mclk, u32 srate, enum fe_stv0900_demod_num demod) argument 388 stv0900_set_min_symbol_rate(struct stv0900_internal *intp, u32 mclk, u32 srate, enum fe_stv0900_demod_num demod) argument 412 stv0900_get_timing_offst(struct stv0900_internal *intp, u32 srate, enum fe_stv0900_demod_num demod) argument 435 stv0900_set_dvbs2_rolloff(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod) argument 470 stv0900_check_timing_lock(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod) argument 520 enum fe_stv0900_demod_num demod = state->demod; local 686 stv0900_set_viterbi_tracq(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod) argument 702 stv0900_set_viterbi_standard(struct stv0900_internal *intp, enum fe_stv0900_search_standard standard, enum fe_stv0900_fec fec, enum fe_stv0900_demod_num demod) argument 765 stv0900_get_vit_fec(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod) argument 798 stv0900_set_dvbs1_track_car_loop(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod, u32 srate) argument 825 enum fe_stv0900_demod_num demod = state->demod; local 1034 stv0900_get_fec_lock(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod, s32 time_out) argument 1074 stv0900_wait_for_lock(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod, s32 dmd_timeout, s32 fec_timeout) argument 1112 stv0900_get_standard(struct dvb_frontend *fe, enum fe_stv0900_demod_num demod) argument 1141 stv0900_get_carr_freq(struct stv0900_internal *intp, u32 mclk, enum fe_stv0900_demod_num demod) argument 1194 enum fe_stv0900_demod_num demod = state->demod; local 1287 enum fe_stv0900_demod_num demod = state->demod; local 1342 stv0900_blind_check_agc2_min_level(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod) argument 1408 enum fe_stv0900_demod_num demod = state->demod; local 1529 enum fe_stv0900_demod_num demod = state->demod; local 1607 enum fe_stv0900_demod_num demod = state->demod; local 1714 stv0900_set_viterbi_acq(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod) argument 1729 stv0900_set_search_standard(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod) argument 1827 enum fe_stv0900_demod_num demod = state->demod; local [all...] |
H A D | stv0900.h | 63 struct i2c_adapter *i2c, int demod); 66 struct i2c_adapter *i2c, int demod) 65 stv0900_attach(const struct stv0900_config *config, struct i2c_adapter *i2c, int demod) argument
|
H A D | stv0900_core.c | 338 enum fe_stv0900_demod_num demod) 365 enum fe_stv0900_demod_num demod = state->demod; local 570 u32 stv0900_get_freq_auto(struct stv0900_internal *intp, int demod) argument 593 u32 Bandwidth, int demod) 612 enum fe_stv0900_demod_num demod) 664 state->demod); 683 enum fe_stv0900_demod_num demod = state->demod; local 695 if (stv0900_get_standard(fe, demod) 337 stv0900_get_err_count(struct stv0900_internal *intp, int cntr, enum fe_stv0900_demod_num demod) argument 592 stv0900_set_tuner_auto(struct stv0900_internal *intp, u32 Frequency, u32 Bandwidth, int demod) argument 610 stv0900_get_rf_level(struct stv0900_internal *intp, const struct stv0900_table *lookup, enum fe_stv0900_demod_num demod) argument 749 enum fe_stv0900_demod_num demod = state->demod; local 788 stv0900_get_ber(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod) argument 845 stv0900_get_demod_lock(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod, s32 time_out) argument 882 stv0900_stop_all_s2_modcod(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod) argument 896 stv0900_activate_s2_modcod(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod) argument 956 stv0900_activate_s2_modcod_single(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod) argument 976 stv0900_start_search(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod) argument 1275 stv0900_st_dvbs2_single(struct stv0900_internal *intp, enum fe_stv0900_demod_mode LDPC_Mode, enum fe_stv0900_demod_num demod) argument 1518 stv0900_status(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod) argument 1565 enum fe_stv0900_demod_num demod = state->demod; local 1666 enum fe_stv0900_demod_num demod = state->demod; local 1680 enum fe_stv0900_demod_num demod = state->demod; local 1699 stv0900_diseqc_send(struct stv0900_internal *intp , u8 *data, u32 NbData, enum fe_stv0900_demod_num demod) argument 1737 enum fe_stv0900_demod_num demod = state->demod; local 1762 enum fe_stv0900_demod_num demod = state->demod; local 1786 enum fe_stv0900_demod_num demod = state->demod; local 1851 enum fe_stv0900_demod_num demod = state->demod; local 1894 stv0900_attach(const struct stv0900_config *config, struct i2c_adapter *i2c, int demod) argument [all...] |
H A D | stv0900_priv.h | 241 u32 dmd_ref_clk;/* Reference,Input clock for the demod in Hz */ 243 /* Demodulator Type (single demod or dual demod) */ 252 /* IQ from the tuner1 to the demod */ 260 /* IQ from the tuner2 to the demod */ 306 /* Demodulator use for single demod or for dual demod) */ 340 /* state for each demod */ 347 int demod; member in struct:stv0900_state 367 enum fe_stv0900_demod_num demod, s3 [all...] |
H A D | dib3000mc.h | 51 struct i2c_adapter *dib3000mc_get_tuner_i2c_master(struct dvb_frontend *demod, 72 struct i2c_adapter *dib3000mc_get_tuner_i2c_master(struct dvb_frontend *demod, argument
|
H A D | dib7000m.c | 27 struct dvb_frontend demod; member in struct:dib7000m_state 157 dprintk( "setting output mode for demod %p to %d", &state->demod, mode); 184 dprintk( "Unhandled output_mode passed to be set for demod %p",&state->demod); 213 /* power up everything in the demod */ 338 static int dib7000m_set_diversity_in(struct dvb_frontend *demod, int onoff) argument 340 struct dib7000m_state *state = demod->demodulator_priv; 664 // read dyn_gain here (because it is demod-dependent and not fe) 667 if (state->cfg.update_lna(&state->demod,dyn_gai 748 dib7000m_agc_startup(struct dvb_frontend *demod) argument 960 dib7000m_autosearch_start(struct dvb_frontend *demod) argument 1027 dib7000m_autosearch_is_irq(struct dvb_frontend *demod) argument 1036 dib7000m_tune(struct dvb_frontend *demod) argument 1101 dib7000m_wakeup(struct dvb_frontend *demod) argument 1113 dib7000m_sleep(struct dvb_frontend *demod) argument 1317 dib7000m_release(struct dvb_frontend *demod) argument 1324 dib7000m_get_i2c_master(struct dvb_frontend *demod, enum dibx000_i2c_interface intf, int gating) argument 1403 struct dvb_frontend *demod; local [all...] |
H A D | stv090x.h | 110 enum stv090x_demodulator demod); 120 enum stv090x_demodulator demod) 118 stv090x_attach(const struct stv090x_config *config, struct i2c_adapter *i2c, enum stv090x_demodulator demod) argument
|
H A D | dib3000mc.c | 33 struct dvb_frontend demod; member in struct:dib3000mc_state 162 dprintk("-I- Setting output mode for demod %p to %d\n", 163 &state->demod, mode); 197 dprintk("Unhandled output_mode passed to be set for demod %p\n",&state->demod); 292 static int dib3000mc_init(struct dvb_frontend *demod) argument 294 struct dib3000mc_state *state = demod->demodulator_priv; 301 // power up the demod + mobility configuration 412 static int dib3000mc_sleep(struct dvb_frontend *demod) argument 414 struct dib3000mc_state *state = demod 549 dib3000mc_autosearch_start(struct dvb_frontend *demod) argument 579 dib3000mc_autosearch_is_irq(struct dvb_frontend *demod) argument 593 dib3000mc_tune(struct dvb_frontend *demod) argument 627 dib3000mc_get_tuner_i2c_master(struct dvb_frontend *demod, int gating) argument 876 struct dvb_frontend *demod; local [all...] |
H A D | dib7000p.c | 36 struct dvb_frontend demod; member in struct:dib7000p_state 170 dprintk("setting output mode for demod %p to %d", &state->demod, mode); 200 dprintk("Unhandled output_mode passed to be set for demod %p", &state->demod); 215 static int dib7000p_set_diversity_in(struct dvb_frontend *demod, int onoff) argument 217 struct dib7000p_state *state = demod->demodulator_priv; 247 /* power up everything in the demod */ 404 int dib7000p_set_wbd_ref(struct dvb_frontend *demod, u16 value) argument 406 struct dib7000p_state *state = demod 542 dib7000p_set_gpio(struct dvb_frontend *demod, u8 num, u8 dir, u8 val) argument 815 dib7000p_agc_startup(struct dvb_frontend *demod) argument 1099 dib7000p_autosearch_start(struct dvb_frontend *demod) argument 1144 dib7000p_autosearch_is_irq(struct dvb_frontend *demod) argument 1246 dib7000p_tune(struct dvb_frontend *demod) argument 1351 dib7000p_wakeup(struct dvb_frontend *demod) argument 1361 dib7000p_sleep(struct dvb_frontend *demod) argument 1623 dib7000p_release(struct dvb_frontend *demod) argument 1678 dib7000p_get_i2c_master(struct dvb_frontend *demod, enum dibx000_i2c_interface intf, int gating) argument 2364 struct dvb_frontend *demod; local [all...] |
H A D | stv090x_priv.h | 50 (__state)->demod == STV090x_DEMODULATOR_1) ? \ 55 (__state)->demod == STV090x_DEMODULATOR_1) ? \ 60 (__state->demod) == STV090x_DEMODULATOR_1) ? \ 247 enum stv090x_demodulator demod; member in struct:stv090x_state
|
H A D | dib7000m.h | 61 struct i2c_adapter *dib7000m_get_i2c_master(struct dvb_frontend *demod, argument 84 extern INT dib7000m_set_gpio(struct dibDemod *demod, UCHAR num, UCHAR dir, UCHAR val); 85 extern INT dib7000m_enable_vbg_voltage(struct dibDemod *demod); 86 extern void dib7000m_set_hostbus_diversity(struct dibDemod *demod, UCHAR onoff); 87 extern USHORT dib7000m_get_current_agc_global(struct dibDemod *demod);
|
H A D | stv0900_reg.h | 29 extern s32 shiftx(s32 x, int demod, s32 shift); 31 #define REGx(x) shiftx(x, demod, 0x200) 32 #define FLDx(x) shiftx(x, demod, 0x2000000) 142 #define I2CRPT shiftx(R0900_P1_I2CRPT, demod, -1) 144 #define I2CT_ON shiftx(F0900_P1_I2CT_ON, demod, -0x10000) 682 #define DISTXCTL shiftx(R0900_P1_DISTXCTL, demod, 0x10) 685 #define DISEQC_RESET shiftx(F0900_P1_DISEQC_RESET, demod, 0x100000) 688 #define DIS_PRECHARGE shiftx(F0900_P1_DIS_PRECHARGE, demod, 0x100000) 690 #define DISTX_MODE shiftx(F0900_P1_DISTX_MODE, demod, 0x100000) 694 #define DISRXCTL shiftx(R0900_P1_DISRXCTL, demod, [all...] |
H A D | stv090x.c | 763 * access is serialized between two tuners on the same demod. 1207 switch (state->demod) { 2465 /*Check if the demod is not losing lock in DVBS2*/ 2475 /*Check if the demod is not losing lock in DVBS2*/ 2485 /*FALSE lock, The demod is losing lock */ 3370 * demod lock and optimized Tracking 3872 state->demod); 3876 switch (state->demod) { 3994 state->demod); 4004 switch (state->demod) { 4749 stv090x_attach(const struct stv090x_config *config, struct i2c_adapter *i2c, enum stv090x_demodulator demod) argument [all...] |
/drivers/media/common/tuners/ |
H A D | tuner-xc2028.h | 44 unsigned int demod; member in struct:xc2028_ctrl
|
H A D | tuner-xc2028.c | 1115 u16 demod = 0; local 1140 if (priv->ctrl.demod == XC3028_FE_ZARLINK456) 1176 if (priv->ctrl.demod) { 1177 demod = priv->ctrl.demod; 1183 demod += 200; 1198 V4L2_TUNER_DIGITAL_TV, type, 0, demod);
|
/drivers/media/video/cx18/ |
H A D | cx18-cards.h | 112 unsigned short demod[3];/* demodulator i2c address to probe */ member in struct:cx18_card_tuner_i2c
|
H A D | cx18-dvb.c | 510 .demod = XC3028_FE_ZARLINK456, 523 * DiBcom demod supported by one of the db7000 drivers 542 .demod = XC3028_FE_ZARLINK456, 565 .demod = XC3028_FE_ZARLINK456,
|
H A D | cx18-cards.c | 38 .demod = { 0x43, I2C_CLIENT_END }, 43 * usual i2c tuner addresses to probe with additional demod address for 48 .demod = { 0x42, 0x43, I2C_CLIENT_END },
|
H A D | cx18-i2c.c | 129 adap, type, 0, cx->card_i2c->demod);
|
/drivers/media/video/ivtv/ |
H A D | ivtv-cards.h | 263 unsigned short demod[2];/* demodulator i2c address to probe */ member in struct:ivtv_card_tuner_i2c
|
H A D | ivtv-cards.c | 48 .demod = { 0x43, I2C_CLIENT_END }, 55 .demod = { 0x43, I2C_CLIENT_END }, 62 .demod = { I2C_CLIENT_END },
|
/drivers/media/video/em28xx/ |
H A D | em28xx-cards.c | 176 * EM_GPIO_5 - LGDT3304 ATSC/QAM demod (1 = active, 0 = in reset) 293 * GPIO_6 - demod reset 357 * GPIO_6 - demod reset, 0=active 370 * GPIO_6: demod reset, 0=active 383 * GPIO_6: demod reset, 0=active 2404 demod work */ 2414 DVB-T demod work */ 2487 ctl->demod = XC3028_FE_ZARLINK456; 2492 ctl->demod = XC3028_FE_ZARLINK456; 2496 ctl->demod [all...] |
/drivers/media/dvb/dvb-usb/ |
H A D | Makefile | 107 obj-$(CONFIG_DVB_USB_MXL111SF) += mxl111sf-demod.o
|
/drivers/media/video/cx23885/ |
H A D | cx23885-dvb.c | 801 .demod = XC3028_FE_OREN538, 850 .demod = XC3028_FE_DIBCOM52, 892 .demod = XC3028_FE_ZARLINK456, 919 .demod = XC3028_FE_ZARLINK456,
|
/drivers/media/video/cx88/ |
H A D | cx88-cards.c | 3295 * Bring the 702 demod up before i2c scanning/attach or devices are hidden 3376 ctl->demod = XC3028_FE_ZARLINK456; 3380 ctl->demod = XC3028_FE_OREN538; 3399 ctl->demod = XC3028_FE_ZARLINK456; 3403 ctl->demod = XC3028_FE_OREN538; 3456 /* GPIO0:0 is hooked to demod reset */
|