/drivers/media/dvb-frontends/ |
H A D | cx22702.c | 248 static int cx22702_i2c_gate_ctrl(struct dvb_frontend *fe, int enable) argument 250 struct cx22702_state *state = fe->demodulator_priv; 263 static int cx22702_set_tps(struct dvb_frontend *fe) argument 265 struct dtv_frontend_properties *p = &fe->dtv_property_cache; 267 struct cx22702_state *state = fe->demodulator_priv; 269 if (fe->ops.tuner_ops.set_params) { 270 fe->ops.tuner_ops.set_params(fe); 271 if (fe->ops.i2c_gate_ctrl) 272 fe 435 cx22702_init(struct dvb_frontend *fe) argument 455 cx22702_read_status(struct dvb_frontend *fe, fe_status_t *status) argument 484 cx22702_read_ber(struct dvb_frontend *fe, u32 *ber) argument 501 cx22702_read_signal_strength(struct dvb_frontend *fe, u16 *signal_strength) argument 529 cx22702_read_snr(struct dvb_frontend *fe, u16 *snr) argument 548 cx22702_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks) argument 565 cx22702_get_frontend(struct dvb_frontend *fe) argument 576 cx22702_get_tune_settings(struct dvb_frontend *fe, struct dvb_frontend_tune_settings *tune) argument 583 cx22702_release(struct dvb_frontend *fe) argument [all...] |
H A D | dib0070.c | 56 struct dvb_frontend *fe; member in struct:dib0070_state 146 state->cfg->sleep(state->fe, 0); \ 148 state->cfg->reset(state->fe,1); msleep(10); \ 149 state->cfg->reset(state->fe,0); msleep(10); \ 153 static int dib0070_set_bandwidth(struct dvb_frontend *fe) argument 155 struct dib0070_state *state = fe->tuner_priv; 158 if (state->fe->dtv_property_cache.bandwidth_hz/1000 > 7000) 160 else if (state->fe->dtv_property_cache.bandwidth_hz/1000 > 6000) 162 else if (state->fe->dtv_property_cache.bandwidth_hz/1000 > 5000) 170 if (state->fe 243 dib0070_set_ctrl_lo5(struct dvb_frontend *fe, u8 vco_bias_trim, u8 hf_div_trim, u8 cp_current, u8 third_order_filt) argument 251 dib0070_ctrl_agc_filter(struct dvb_frontend *fe, u8 open) argument 338 dib0070_tune_digital(struct dvb_frontend *fe) argument 519 dib0070_tune(struct dvb_frontend *fe) argument 537 dib0070_wakeup(struct dvb_frontend *fe) argument 545 dib0070_sleep(struct dvb_frontend *fe) argument 553 dib0070_get_rf_output(struct dvb_frontend *fe) argument 560 dib0070_set_rf_output(struct dvb_frontend *fe, u8 no) argument 634 dib0070_wbd_offset(struct dvb_frontend *fe) argument 652 dib0070_reset(struct dvb_frontend *fe) argument 718 dib0070_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument 726 dib0070_release(struct dvb_frontend *fe) argument 750 dib0070_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct dib0070_config *cfg) argument [all...] |
H A D | cx22700.c | 233 static int cx22700_init (struct dvb_frontend* fe) argument 235 { struct cx22700_state* state = fe->demodulator_priv; 253 static int cx22700_read_status(struct dvb_frontend* fe, fe_status_t* status) argument 255 struct cx22700_state* state = fe->demodulator_priv; 281 static int cx22700_read_ber(struct dvb_frontend* fe, u32* ber) argument 283 struct cx22700_state* state = fe->demodulator_priv; 291 static int cx22700_read_signal_strength(struct dvb_frontend* fe, u16* signal_strength) argument 293 struct cx22700_state* state = fe->demodulator_priv; 302 static int cx22700_read_snr(struct dvb_frontend* fe, u16* snr) argument 304 struct cx22700_state* state = fe 313 cx22700_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) argument 323 cx22700_set_frontend(struct dvb_frontend *fe) argument 344 cx22700_get_frontend(struct dvb_frontend *fe) argument 354 cx22700_i2c_gate_ctrl(struct dvb_frontend* fe, int enable) argument 365 cx22700_get_tune_settings(struct dvb_frontend* fe, struct dvb_frontend_tune_settings* fesettings) argument 373 cx22700_release(struct dvb_frontend* fe) argument [all...] |
H A D | l64781.c | 120 static int apply_frontend_param(struct dvb_frontend *fe) argument 122 struct dtv_frontend_properties *p = &fe->dtv_property_cache; 123 struct l64781_state* state = fe->demodulator_priv; 155 if (fe->ops.tuner_ops.set_params) { 156 fe->ops.tuner_ops.set_params(fe); 157 if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0); 246 static int get_frontend(struct dvb_frontend *fe) argument 362 l64781_read_status(struct dvb_frontend* fe, fe_status_t* status) argument 391 l64781_read_ber(struct dvb_frontend* fe, u32* ber) argument 403 l64781_read_signal_strength(struct dvb_frontend* fe, u16* signal_strength) argument 413 l64781_read_snr(struct dvb_frontend* fe, u16* snr) argument 423 l64781_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) argument 433 l64781_sleep(struct dvb_frontend* fe) argument 441 l64781_init(struct dvb_frontend* fe) argument 484 l64781_get_tune_settings(struct dvb_frontend* fe, struct dvb_frontend_tune_settings* fesettings) argument 493 l64781_release(struct dvb_frontend* fe) argument [all...] |
H A D | stv6110x.c | 103 static int stv6110x_init(struct dvb_frontend *fe) argument 105 struct stv6110x_state *stv6110x = fe->tuner_priv; 118 static int stv6110x_set_frequency(struct dvb_frontend *fe, u32 frequency) argument 120 struct stv6110x_state *stv6110x = fe->tuner_priv; 179 static int stv6110x_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument 181 struct stv6110x_state *stv6110x = fe->tuner_priv; 197 static int stv6110x_set_bandwidth(struct dvb_frontend *fe, u32 bandwidth) argument 199 struct stv6110x_state *stv6110x = fe->tuner_priv; 231 static int stv6110x_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) argument 233 struct stv6110x_state *stv6110x = fe 241 stv6110x_set_refclock(struct dvb_frontend *fe, u32 refclock) argument 267 stv6110x_get_bbgain(struct dvb_frontend *fe, u32 *gain) argument 277 stv6110x_set_bbgain(struct dvb_frontend *fe, u32 gain) argument 287 stv6110x_set_mode(struct dvb_frontend *fe, enum tuner_mode mode) argument 315 stv6110x_sleep(struct dvb_frontend *fe) argument 323 stv6110x_get_status(struct dvb_frontend *fe, u32 *status) argument 338 stv6110x_release(struct dvb_frontend *fe) argument 372 stv6110x_attach(struct dvb_frontend *fe, const struct stv6110x_config *config, struct i2c_adapter *i2c) argument [all...] |
H A D | ves1820.c | 191 static int ves1820_init(struct dvb_frontend* fe) argument 193 struct ves1820_state* state = fe->demodulator_priv; 208 static int ves1820_set_parameters(struct dvb_frontend *fe) argument 210 struct dtv_frontend_properties *p = &fe->dtv_property_cache; 211 struct ves1820_state* state = fe->demodulator_priv; 222 if (fe->ops.tuner_ops.set_params) { 223 fe->ops.tuner_ops.set_params(fe); 224 if (fe->ops.i2c_gate_ctrl) fe 240 ves1820_read_status(struct dvb_frontend* fe, fe_status_t* status) argument 266 ves1820_read_ber(struct dvb_frontend* fe, u32* ber) argument 278 ves1820_read_signal_strength(struct dvb_frontend* fe, u16* strength) argument 288 ves1820_read_snr(struct dvb_frontend* fe, u16* snr) argument 298 ves1820_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) argument 313 ves1820_get_frontend(struct dvb_frontend *fe) argument 345 ves1820_sleep(struct dvb_frontend* fe) argument 355 ves1820_get_tune_settings(struct dvb_frontend* fe, struct dvb_frontend_tune_settings* fesettings) argument 364 ves1820_release(struct dvb_frontend* fe) argument [all...] |
H A D | stv0288.c | 83 static int stv0288_write(struct dvb_frontend *fe, const u8 buf[], int len) argument 85 struct stv0288_state *state = fe->demodulator_priv; 121 static int stv0288_set_symbolrate(struct dvb_frontend *fe, u32 srate) argument 123 struct stv0288_state *state = fe->demodulator_priv; 155 static int stv0288_send_diseqc_msg(struct dvb_frontend *fe, argument 158 struct stv0288_state *state = fe->demodulator_priv; 176 static int stv0288_send_diseqc_burst(struct dvb_frontend *fe, argument 179 struct stv0288_state *state = fe->demodulator_priv; 196 static int stv0288_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) argument 198 struct stv0288_state *state = fe 326 stv0288_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t volt) argument 335 stv0288_init(struct dvb_frontend *fe) argument 364 stv0288_read_status(struct dvb_frontend *fe, fe_status_t *status) argument 387 stv0288_read_ber(struct dvb_frontend *fe, u32 *ber) argument 401 stv0288_read_signal_strength(struct dvb_frontend *fe, u16 *strength) argument 414 stv0288_sleep(struct dvb_frontend *fe) argument 423 stv0288_read_snr(struct dvb_frontend *fe, u16 *snr) argument 436 stv0288_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks) argument 449 stv0288_set_property(struct dvb_frontend *fe, struct dtv_property *p) argument 455 stv0288_set_frontend(struct dvb_frontend *fe) argument 518 stv0288_i2c_gate_ctrl(struct dvb_frontend *fe, int enable) argument 532 stv0288_release(struct dvb_frontend *fe) argument [all...] |
H A D | mb86a16.h | 31 int (*set_voltage)(struct dvb_frontend *fe, fe_sec_voltage_t voltage);
|
H A D | rtl2830_priv.h | 30 struct dvb_frontend fe; member in struct:rtl2830_priv
|
H A D | atbm8830.c | 230 static int atbm8830_init(struct dvb_frontend *fe) argument 232 struct atbm_state *priv = fe->demodulator_priv; 262 static void atbm8830_release(struct dvb_frontend *fe) argument 264 struct atbm_state *state = fe->demodulator_priv; 270 static int atbm8830_set_fe(struct dvb_frontend *fe) argument 272 struct atbm_state *priv = fe->demodulator_priv; 278 if (fe->ops.tuner_ops.set_params) { 279 if (fe->ops.i2c_gate_ctrl) 280 fe->ops.i2c_gate_ctrl(fe, 300 atbm8830_get_fe(struct dvb_frontend *fe) argument 329 atbm8830_get_tune_settings(struct dvb_frontend *fe, struct dvb_frontend_tune_settings *fesettings) argument 338 atbm8830_read_status(struct dvb_frontend *fe, fe_status_t *fe_status) argument 360 atbm8830_read_ber(struct dvb_frontend *fe, u32 *ber) argument 384 atbm8830_read_signal_strength(struct dvb_frontend *fe, u16 *signal) argument 409 atbm8830_read_snr(struct dvb_frontend *fe, u16 *snr) argument 416 atbm8830_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks) argument 423 atbm8830_i2c_gate_ctrl(struct dvb_frontend *fe, int enable) argument [all...] |
H A D | cxd2820r_t.c | 24 int cxd2820r_set_frontend_t(struct dvb_frontend *fe) argument 26 struct cxd2820r_priv *priv = fe->demodulator_priv; 27 struct dtv_frontend_properties *c = &fe->dtv_property_cache; 79 if (fe->ops.tuner_ops.set_params) 80 fe->ops.tuner_ops.set_params(fe); 95 if (fe->ops.tuner_ops.get_if_frequency) { 96 ret = fe->ops.tuner_ops.get_if_frequency(fe, &if_freq); 141 int cxd2820r_get_frontend_t(struct dvb_frontend *fe) argument 258 cxd2820r_read_ber_t(struct dvb_frontend *fe, u32 *ber) argument 292 cxd2820r_read_signal_strength_t(struct dvb_frontend *fe, u16 *strength) argument 316 cxd2820r_read_snr_t(struct dvb_frontend *fe, u16 *snr) argument 345 cxd2820r_read_ucblocks_t(struct dvb_frontend *fe, u32 *ucblocks) argument 352 cxd2820r_read_status_t(struct dvb_frontend *fe, fe_status_t *status) argument 398 cxd2820r_init_t(struct dvb_frontend *fe) argument 413 cxd2820r_sleep_t(struct dvb_frontend *fe) argument 442 cxd2820r_get_tune_settings_t(struct dvb_frontend *fe, struct dvb_frontend_tune_settings *s) argument [all...] |
H A D | tda1004x.h | 103 int (*request_firmware)(struct dvb_frontend* fe, const struct firmware **fw, char* name); 141 static inline int tda1004x_writereg(struct dvb_frontend *fe, u8 reg, u8 val) { argument 144 if (fe->ops.write) 145 r = fe->ops.write(fe, buf, 2);
|
H A D | tda10048.c | 34 #define TDA10048_DEFAULT_FIRMWARE "dvb-fe-tda10048-1.0.fw" 303 static int tda10048_set_phy2(struct dvb_frontend *fe, u32 sample_freq_hz, argument 306 struct tda10048_state *state = fe->demodulator_priv; 339 static int tda10048_set_wref(struct dvb_frontend *fe, u32 sample_freq_hz, argument 342 struct tda10048_state *state = fe->demodulator_priv; 369 static int tda10048_set_invwref(struct dvb_frontend *fe, u32 sample_freq_hz, argument 372 struct tda10048_state *state = fe->demodulator_priv; 395 static int tda10048_set_bandwidth(struct dvb_frontend *fe, argument 398 struct tda10048_state *state = fe->demodulator_priv; 406 tda10048_set_wref(fe, stat 419 tda10048_set_if(struct dvb_frontend *fe, u32 bw) argument 477 tda10048_firmware_upload(struct dvb_frontend *fe) argument 572 tda10048_set_inversion(struct dvb_frontend *fe, int inversion) argument 688 tda10048_i2c_gate_ctrl(struct dvb_frontend *fe, int enable) argument 705 tda10048_output_mode(struct dvb_frontend *fe, int serial) argument 727 tda10048_set_frontend(struct dvb_frontend *fe) argument 760 tda10048_init(struct dvb_frontend *fe) argument 795 tda10048_read_status(struct dvb_frontend *fe, fe_status_t *status) argument 821 tda10048_read_ber(struct dvb_frontend *fe, u32 *ber) argument 849 tda10048_read_signal_strength(struct dvb_frontend *fe, u16 *signal_strength) argument 996 tda10048_read_snr(struct dvb_frontend *fe, u16 *snr) argument 1016 tda10048_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks) argument 1031 tda10048_get_frontend(struct dvb_frontend *fe) argument 1044 tda10048_get_tune_settings(struct dvb_frontend *fe, struct dvb_frontend_tune_settings *tune) argument 1051 tda10048_release(struct dvb_frontend *fe) argument 1058 tda10048_establish_defaults(struct dvb_frontend *fe) argument [all...] |
H A D | nxt6000.c | 175 static void nxt6000_setup(struct dvb_frontend* fe) argument 177 struct nxt6000_state* state = fe->demodulator_priv; 215 printk("RS_COR_STAT: 0x%02X\n", nxt6000_readreg(fe, RS_COR_STAT)); 216 printk("VIT_SYNC_STATUS: 0x%02X\n", nxt6000_readreg(fe, VIT_SYNC_STATUS)); 217 printk("OFDM_COR_STAT: 0x%02X\n", nxt6000_readreg(fe, OFDM_COR_STAT)); 218 printk("OFDM_SYR_STAT: 0x%02X\n", nxt6000_readreg(fe, OFDM_SYR_STAT)); 219 printk("OFDM_TPS_RCVD_1: 0x%02X\n", nxt6000_readreg(fe, OFDM_TPS_RCVD_1)); 220 printk("OFDM_TPS_RCVD_2: 0x%02X\n", nxt6000_readreg(fe, OFDM_TPS_RCVD_2)); 221 printk("OFDM_TPS_RCVD_3: 0x%02X\n", nxt6000_readreg(fe, OFDM_TPS_RCVD_3)); 222 printk("OFDM_TPS_RCVD_4: 0x%02X\n", nxt6000_readreg(fe, OFDM_TPS_RCVD_ 419 nxt6000_read_status(struct dvb_frontend* fe, fe_status_t* status) argument 449 nxt6000_init(struct dvb_frontend* fe) argument 459 nxt6000_set_frontend(struct dvb_frontend *fe) argument 490 nxt6000_release(struct dvb_frontend* fe) argument 496 nxt6000_read_snr(struct dvb_frontend* fe, u16* snr) argument 505 nxt6000_read_ber(struct dvb_frontend* fe, u32* ber) argument 519 nxt6000_read_signal_strength(struct dvb_frontend* fe, u16* signal_strength) argument 530 nxt6000_fe_get_tune_settings(struct dvb_frontend* fe, struct dvb_frontend_tune_settings *tune) argument 536 nxt6000_i2c_gate_ctrl(struct dvb_frontend* fe, int enable) argument [all...] |
H A D | sp887x.c | 11 #define SP887X_DEFAULT_FIRMWARE "dvb-fe-sp887x.fw" 137 static int sp887x_initial_setup (struct dvb_frontend* fe, const struct firmware *fw) argument 139 struct sp887x_state* state = fe->demodulator_priv; 349 static int sp887x_setup_frontend_parameters(struct dvb_frontend *fe) argument 351 struct dtv_frontend_properties *p = &fe->dtv_property_cache; 352 struct sp887x_state* state = fe->demodulator_priv; 368 if (fe->ops.tuner_ops.set_params) { 369 fe->ops.tuner_ops.set_params(fe); 370 if (fe 419 sp887x_read_status(struct dvb_frontend* fe, fe_status_t* status) argument 453 sp887x_read_ber(struct dvb_frontend* fe, u32* ber) argument 467 sp887x_read_signal_strength(struct dvb_frontend* fe, u16* strength) argument 478 sp887x_read_snr(struct dvb_frontend* fe, u16* snr) argument 488 sp887x_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) argument 499 sp887x_i2c_gate_ctrl(struct dvb_frontend* fe, int enable) argument 510 sp887x_sleep(struct dvb_frontend* fe) argument 520 sp887x_init(struct dvb_frontend* fe) argument 551 sp887x_get_tune_settings(struct dvb_frontend* fe, struct dvb_frontend_tune_settings* fesettings) argument 559 sp887x_release(struct dvb_frontend* fe) argument [all...] |
H A D | ds3000.c | 43 #define DS3000_DEFAULT_FIRMWARE "dvb-fe-ds3000.fw" 259 static int ds3000_i2c_gate_ctrl(struct dvb_frontend *fe, int enable) argument 261 struct ds3000_state *state = fe->demodulator_priv; 344 static int ds3000_load_firmware(struct dvb_frontend *fe, 347 static int ds3000_firmware_ondemand(struct dvb_frontend *fe) argument 349 struct ds3000_state *state = fe->demodulator_priv; 372 ret = ds3000_load_firmware(fe, fw); 384 static int ds3000_load_firmware(struct dvb_frontend *fe, argument 387 struct ds3000_state *state = fe->demodulator_priv; 407 static int ds3000_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_ argument 434 ds3000_read_status(struct dvb_frontend *fe, fe_status_t* status) argument 472 ds3000_read_ber(struct dvb_frontend *fe, u32* ber) argument 536 ds3000_read_signal_strength(struct dvb_frontend *fe, u16 *signal_strength) argument 546 ds3000_read_snr(struct dvb_frontend *fe, u16 *snr) argument 632 ds3000_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks) argument 669 ds3000_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) argument 703 ds3000_send_diseqc_msg(struct dvb_frontend *fe, struct dvb_diseqc_master_cmd *d) argument 768 ds3000_diseqc_send_burst(struct dvb_frontend *fe, fe_sec_mini_cmd_t burst) argument 821 ds3000_release(struct dvb_frontend *fe) argument 883 ds3000_set_carrier_offset(struct dvb_frontend *fe, s32 carrier_offset_khz) argument 902 ds3000_set_frontend(struct dvb_frontend *fe) argument 1044 ds3000_tune(struct dvb_frontend *fe, bool re_tune, unsigned int mode_flags, unsigned int *delay, fe_status_t *status) argument 1061 ds3000_get_algo(struct dvb_frontend *fe) argument 1077 ds3000_initfe(struct dvb_frontend *fe) argument [all...] |
H A D | cxd2820r_t2.c | 24 int cxd2820r_set_frontend_t2(struct dvb_frontend *fe) argument 26 struct cxd2820r_priv *priv = fe->demodulator_priv; 27 struct dtv_frontend_properties *c = &fe->dtv_property_cache; 97 if (fe->ops.tuner_ops.set_params) 98 fe->ops.tuner_ops.set_params(fe); 112 if (fe->ops.tuner_ops.get_if_frequency) { 113 ret = fe->ops.tuner_ops.get_if_frequency(fe, &if_freq); 172 int cxd2820r_get_frontend_t2(struct dvb_frontend *fe) argument 287 cxd2820r_read_status_t2(struct dvb_frontend *fe, fe_status_t *status) argument 316 cxd2820r_read_ber_t2(struct dvb_frontend *fe, u32 *ber) argument 343 cxd2820r_read_signal_strength_t2(struct dvb_frontend *fe, u16 *strength) argument 367 cxd2820r_read_snr_t2(struct dvb_frontend *fe, u16 *snr) argument 396 cxd2820r_read_ucblocks_t2(struct dvb_frontend *fe, u32 *ucblocks) argument 403 cxd2820r_sleep_t2(struct dvb_frontend *fe) argument 433 cxd2820r_get_tune_settings_t2(struct dvb_frontend *fe, struct dvb_frontend_tune_settings *s) argument [all...] |
H A D | cx24116.c | 57 #define CX24116_DEFAULT_FIRMWARE "dvb-fe-cx24116.fw" 474 static int cx24116_load_firmware(struct dvb_frontend *fe, 477 static int cx24116_firmware_ondemand(struct dvb_frontend *fe) argument 479 struct cx24116_state *state = fe->demodulator_priv; 508 ret = cx24116_load_firmware(fe, fw); 528 static int cx24116_cmd_execute(struct dvb_frontend *fe, struct cx24116_cmd *cmd) argument 530 struct cx24116_state *state = fe->demodulator_priv; 536 ret = cx24116_firmware_ondemand(fe); 564 static int cx24116_load_firmware(struct dvb_frontend *fe, argument 567 struct cx24116_state *state = fe 686 cx24116_read_status(struct dvb_frontend *fe, fe_status_t *status) argument 709 cx24116_read_ber(struct dvb_frontend *fe, u32 *ber) argument 724 cx24116_read_signal_strength(struct dvb_frontend *fe, u16 *signal_strength) argument 754 cx24116_read_snr_pct(struct dvb_frontend *fe, u16 *snr) argument 784 cx24116_read_snr_esno(struct dvb_frontend *fe, u16 *snr) argument 798 cx24116_read_snr(struct dvb_frontend *fe, u16 *snr) argument 806 cx24116_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks) argument 819 cx24116_clone_params(struct dvb_frontend *fe) argument 826 cx24116_wait_for_lnb(struct dvb_frontend *fe) argument 846 cx24116_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) argument 874 cx24116_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) argument 918 cx24116_diseqc_init(struct dvb_frontend *fe) argument 960 cx24116_send_diseqc_msg(struct dvb_frontend *fe, struct dvb_diseqc_master_cmd *d) argument 1057 cx24116_diseqc_send_burst(struct dvb_frontend *fe, fe_sec_mini_cmd_t burst) argument 1110 cx24116_release(struct dvb_frontend *fe) argument 1159 cx24116_initfe(struct dvb_frontend *fe) argument 1191 cx24116_sleep(struct dvb_frontend *fe) argument 1218 cx24116_set_frontend(struct dvb_frontend *fe) argument 1443 cx24116_tune(struct dvb_frontend *fe, bool re_tune, unsigned int mode_flags, unsigned int *delay, fe_status_t *status) argument 1463 cx24116_get_algo(struct dvb_frontend *fe) argument [all...] |
H A D | cx24110.c | 313 static int _cx24110_pll_write (struct dvb_frontend* fe, const u8 buf[], int len) argument 315 struct cx24110_state *state = fe->demodulator_priv; 355 static int cx24110_initfe(struct dvb_frontend* fe) argument 357 struct cx24110_state *state = fe->demodulator_priv; 370 static int cx24110_set_voltage (struct dvb_frontend* fe, fe_sec_voltage_t voltage) argument 372 struct cx24110_state *state = fe->demodulator_priv; 384 static int cx24110_diseqc_send_burst(struct dvb_frontend* fe, fe_sec_mini_cmd_t burst) argument 387 struct cx24110_state *state = fe->demodulator_priv; 410 static int cx24110_send_diseqc_msg(struct dvb_frontend* fe, argument 414 struct cx24110_state *state = fe 439 cx24110_read_status(struct dvb_frontend* fe, fe_status_t* status) argument 467 cx24110_read_ber(struct dvb_frontend* fe, u32* ber) argument 485 cx24110_read_signal_strength(struct dvb_frontend* fe, u16* signal_strength) argument 496 cx24110_read_snr(struct dvb_frontend* fe, u16* snr) argument 512 cx24110_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) argument 533 cx24110_set_frontend(struct dvb_frontend *fe) argument 551 cx24110_get_frontend(struct dvb_frontend *fe) argument 579 cx24110_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) argument 586 cx24110_release(struct dvb_frontend* fe) argument [all...] |
/drivers/media/tuners/ |
H A D | mxl301rf.c | 77 static int mxl301rf_get_rf_strength(struct dvb_frontend *fe, u16 *out) argument 86 rssi = &fe->dtv_property_cache.strength; 91 state = fe->tuner_priv; 162 static int mxl301rf_set_params(struct dvb_frontend *fe) argument 186 state = fe->tuner_priv; 187 freq = fe->dtv_property_cache.frequency; 233 dev_warn(&state->i2c->dev, "(%s) failed. [adap%d-fe%d]\n", 234 __func__, fe->dvb->num, fe->id); 243 static int mxl301rf_sleep(struct dvb_frontend *fe) argument 261 mxl301rf_init(struct dvb_frontend *fe) argument 300 struct dvb_frontend *fe; local [all...] |
H A D | si2157_priv.h | 27 struct dvb_frontend *fe; member in struct:si2157
|
H A D | tda18212.h | 42 struct dvb_frontend *fe; member in struct:tda18212_config
|
/drivers/media/usb/ttusb-dec/ |
H A D | ttusbdecfe.h | 29 int (*send_command)(struct dvb_frontend* fe, const u8 command,
|
/drivers/media/pci/cx88/ |
H A D | cx88-dvb.c | 126 static int cx88_dvb_bus_ctrl(struct dvb_frontend* fe, int acquire) argument 128 struct cx8802_dev *dev= fe->dvb->priv; 133 fe_id = videobuf_dvb_find_frontend(&dev->frontends, fe); 158 struct videobuf_dvb_frontend *fe; local 169 fe = videobuf_dvb_get_frontend(f, 1); 171 fe = videobuf_dvb_get_frontend(f, f->gate); 173 if (fe && fe->dvb.frontend && fe->dvb.frontend->ops.i2c_gate_ctrl) 174 fe 179 dvico_fusionhdtv_demod_init(struct dvb_frontend* fe) argument 199 dvico_dual_demod_init(struct dvb_frontend *fe) argument 220 dntv_live_dvbt_demod_init(struct dvb_frontend* fe) argument 269 dntv_live_dvbt_pro_demod_init(struct dvb_frontend* fe) argument 331 or51132_set_ts_param(struct dvb_frontend* fe, int is_punctured) argument 343 lgdt330x_pll_rf_set(struct dvb_frontend* fe, int index) argument 356 lgdt330x_set_ts_param(struct dvb_frontend* fe, int is_punctured) argument 387 nxt200x_set_ts_param(struct dvb_frontend* fe, int is_punctured) argument 399 cx24123_set_ts_param(struct dvb_frontend* fe, int is_punctured) argument 407 kworld_dvbs_100_set_voltage(struct dvb_frontend* fe, fe_sec_voltage_t voltage) argument 423 geniatech_dvbs_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) argument 439 tevii_dvbs_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) argument 463 vp1027_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) argument 567 struct dvb_frontend *fe; local 613 struct dvb_frontend *fe; local 644 cx24116_set_ts_param(struct dvb_frontend *fe, int is_punctured) argument 653 stv0900_set_ts_param(struct dvb_frontend *fe, int is_punctured) argument 662 cx24116_reset_device(struct dvb_frontend *fe) argument 690 ds3000_set_ts_param(struct dvb_frontend *fe, int is_punctured) argument 748 struct videobuf_dvb_frontend *fe = NULL; local 824 samsung_smt_7020_tuner_set_params(struct dvb_frontend *fe) argument 855 samsung_smt_7020_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) argument 877 samsung_smt_7020_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) argument 910 samsung_smt_7020_stv0299_set_symbol_rate(struct dvb_frontend *fe, u32 srate, u32 ratio) argument 1329 struct dvb_frontend *fe; local 1700 struct videobuf_dvb_frontend *fe; local [all...] |
/drivers/media/pci/pt3/ |
H A D | pt3.c | 125 static inline struct pt3_adapter *pt3_find_adapter(struct dvb_frontend *fe) argument 131 pt3 = fe->dvb->priv; 133 if (pt3->adaps[i]->fe == fe) 136 return container_of(fe->dvb, struct pt3_adapter, dvb_adap); 156 static int pt3_set_lna(struct dvb_frontend *fe) argument 165 adap = pt3_find_adapter(fe); 166 val = fe->dtv_property_cache.lna; 191 static int pt3_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t volt) argument 199 adap = pt3_find_adapter(fe); 253 struct dvb_frontend *fe; local [all...] |