/drivers/media/tuners/ |
H A D | mxl301rf.h | 23 struct dvb_frontend *fe; member in struct:mxl301rf_config
|
H A D | fc0013.h | 30 extern struct dvb_frontend *fc0013_attach(struct dvb_frontend *fe, 34 extern int fc0013_rc_cal_add(struct dvb_frontend *fe, int rc_val); 35 extern int fc0013_rc_cal_reset(struct dvb_frontend *fe); 37 static inline struct dvb_frontend *fc0013_attach(struct dvb_frontend *fe, argument 46 static inline int fc0013_rc_cal_add(struct dvb_frontend *fe, int rc_val) argument 51 static inline int fc0013_rc_cal_reset(struct dvb_frontend *fe) argument
|
H A D | e4000.h | 35 struct dvb_frontend *fe; member in struct:e4000_config
|
H A D | it913x.h | 36 struct dvb_frontend *fe; member in struct:it913x_config
|
H A D | si2157.h | 31 struct dvb_frontend *fe; member in struct:si2157_config
|
H A D | tda827x.h | 34 int (*init) (struct dvb_frontend *fe); 35 int (*sleep) (struct dvb_frontend *fe); 41 void (*agcf)(struct dvb_frontend *fe); 48 * @param fe Frontend to attach to. 55 extern struct dvb_frontend* tda827x_attach(struct dvb_frontend *fe, int addr, 59 static inline struct dvb_frontend* tda827x_attach(struct dvb_frontend *fe, argument
|
H A D | mxl5005s.c | 299 static u16 MXL_ControlWrite(struct dvb_frontend *fe, u16 ControlNum, u32 value); 300 static u16 MXL_ControlRead(struct dvb_frontend *fe, u16 controlNum, u32 *value); 301 static void MXL_RegWriteBit(struct dvb_frontend *fe, u8 address, u8 bit, 303 static u16 MXL_GetCHRegister(struct dvb_frontend *fe, u8 *RegNum, 306 static u16 MXL_RegRead(struct dvb_frontend *fe, u8 RegNum, u8 *RegVal); 307 static u16 MXL_ControlWrite_Group(struct dvb_frontend *fe, u16 controlNum, 309 static u16 MXL_SetGPIO(struct dvb_frontend *fe, u8 GPIO_Num, u8 GPIO_Val); 310 static u16 MXL_GetInitRegister(struct dvb_frontend *fe, u8 *RegNum, 312 static u16 MXL_TuneRF(struct dvb_frontend *fe, u32 RF_Freq); 313 static void MXL_SynthIFLO_Calc(struct dvb_frontend *fe); 337 mxl5005s_SetRfFreqHz(struct dvb_frontend *fe, unsigned long RfFreqHz) argument 402 MXL5005_RegisterInit(struct dvb_frontend *fe) argument 722 MXL5005_ControlInit(struct dvb_frontend *fe) argument 1662 InitTunerControls(struct dvb_frontend *fe) argument 1671 MXL5005_TunerConfig(struct dvb_frontend *fe, u8 Mode, u8 IF_mode, u32 Bandwidth, u32 IF_out, u32 Fxtal, u8 AGC_Mode, u16 TOP, u16 IF_OUT_LOAD, u8 CLOCK_OUT, u8 DIV_OUT, u8 CAPSELECT, u8 EN_RSSI, u8 Mod_Type, u8 TF_Type ) argument 1720 MXL_SynthIFLO_Calc(struct dvb_frontend *fe) argument 1733 MXL_SynthRFTGLO_Calc(struct dvb_frontend *fe) argument 1754 MXL_OverwriteICDefault(struct dvb_frontend *fe) argument 1766 MXL_BlockInit(struct dvb_frontend *fe) argument 2104 MXL_IFSynthInit(struct dvb_frontend *fe) argument 2308 MXL_TuneRF(struct dvb_frontend *fe, u32 RF_Freq) argument 3358 MXL_SetGPIO(struct dvb_frontend *fe, u8 GPIO_Num, u8 GPIO_Val) argument 3399 MXL_ControlWrite(struct dvb_frontend *fe, u16 ControlNum, u32 value) argument 3415 MXL_ControlWrite_Group(struct dvb_frontend *fe, u16 controlNum, u32 value, u16 controlGroup) argument 3496 MXL_RegRead(struct dvb_frontend *fe, u8 RegNum, u8 *RegVal) argument 3511 MXL_ControlRead(struct dvb_frontend *fe, u16 controlNum, u32 *value) argument 3559 MXL_RegWriteBit(struct dvb_frontend *fe, u8 address, u8 bit, u8 bitVal) argument 3590 MXL_GetInitRegister(struct dvb_frontend *fe, u8 *RegNum, u8 *RegVal, int *count) argument 3613 MXL_GetCHRegister(struct dvb_frontend *fe, u8 *RegNum, u8 *RegVal, int *count) argument 3643 MXL_GetCHRegister_ZeroIF(struct dvb_frontend *fe, u8 *RegNum, u8 *RegVal, int *count) argument 3676 MXL_VCORange_Test(struct dvb_frontend *fe, int VCO_Range) argument 3825 MXL_Hystersis_Test(struct dvb_frontend *fe, int Hystersis) argument 3844 mxl5005s_reset(struct dvb_frontend *fe) argument 3872 mxl5005s_writereg(struct dvb_frontend *fe, u8 reg, u8 val, int latch) argument 3891 mxl5005s_writeregs(struct dvb_frontend *fe, u8 *addrtable, u8 *datatable, u8 len) argument 3913 mxl5005s_init(struct dvb_frontend *fe) argument 3922 mxl5005s_reconfigure(struct dvb_frontend *fe, u32 mod_type, u32 bandwidth) argument 3952 mxl5005s_AssignTunerMode(struct dvb_frontend *fe, u32 mod_type, u32 bandwidth) argument 3981 mxl5005s_set_params(struct dvb_frontend *fe) argument 4036 mxl5005s_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument 4046 mxl5005s_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) argument 4056 mxl5005s_get_if_frequency(struct dvb_frontend *fe, u32 *frequency) argument 4066 mxl5005s_release(struct dvb_frontend *fe) argument 4091 mxl5005s_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mxl5005s_config *config) argument [all...] |
H A D | tua9001.c | 50 static int tua9001_release(struct dvb_frontend *fe) argument 52 struct tua9001_priv *priv = fe->tuner_priv; 57 if (fe->callback) 58 ret = fe->callback(priv->i2c, DVB_FRONTEND_COMPONENT_TUNER, 61 kfree(fe->tuner_priv); 62 fe->tuner_priv = NULL; 67 static int tua9001_init(struct dvb_frontend *fe) argument 69 struct tua9001_priv *priv = fe->tuner_priv; 92 if (fe->callback) { 93 ret = fe 118 tua9001_sleep(struct dvb_frontend *fe) argument 135 tua9001_set_params(struct dvb_frontend *fe) argument 217 tua9001_get_if_frequency(struct dvb_frontend *fe, u32 *frequency) argument 246 tua9001_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct tua9001_config *cfg) argument [all...] |
H A D | tda18271-fe.c | 2 tda18271-fe.c - driver for the Philips / NXP TDA18271 silicon tuner 40 static int tda18271_toggle_output(struct dvb_frontend *fe, int standby) argument 42 struct tda18271_priv *priv = fe->tuner_priv; 44 int ret = tda18271_set_standby_mode(fe, standby ? 1 : 0, 61 static inline int charge_pump_source(struct dvb_frontend *fe, int force) argument 63 struct tda18271_priv *priv = fe->tuner_priv; 64 return tda18271_charge_pump_source(fe, 70 static inline void tda18271_set_if_notch(struct dvb_frontend *fe) argument 72 struct tda18271_priv *priv = fe->tuner_priv; 85 static int tda18271_channel_configuration(struct dvb_frontend *fe, argument 210 tda18271_read_thermometer(struct dvb_frontend *fe) argument 254 tda18271c2_rf_tracking_filters_correction(struct dvb_frontend *fe, u32 freq) argument 305 tda18271_por(struct dvb_frontend *fe) argument 338 tda18271_calibrate_rf(struct dvb_frontend *fe, u32 freq) argument 441 tda18271_powerscan(struct dvb_frontend *fe, u32 *freq_in, u32 *freq_out) argument 535 tda18271_powerscan_init(struct dvb_frontend *fe) argument 571 tda18271_rf_tracking_filters_init(struct dvb_frontend *fe, u32 freq) argument 643 tda18271_calc_rf_filter_curve(struct dvb_frontend *fe) argument 674 tda18271c2_rf_cal_init(struct dvb_frontend *fe) argument 705 tda18271c1_rf_tracking_filter_calibration(struct dvb_frontend *fe, u32 freq, u32 bw) argument 806 tda18271_ir_cal_init(struct dvb_frontend *fe) argument 823 tda18271_init(struct dvb_frontend *fe) argument 848 tda18271_sleep(struct dvb_frontend *fe) argument 865 tda18271_agc(struct dvb_frontend *fe) argument 896 tda18271_tune(struct dvb_frontend *fe, struct tda18271_std_map_item *map, u32 freq, u32 bw) argument 932 tda18271_set_params(struct dvb_frontend *fe) argument 995 tda18271_set_analog_params(struct dvb_frontend *fe, struct analog_parameters *params) argument 1051 tda18271_release(struct dvb_frontend *fe) argument 1067 tda18271_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument 1074 tda18271_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) argument 1081 tda18271_get_if_frequency(struct dvb_frontend *fe, u32 *frequency) argument 1107 tda18271_dump_std_map(struct dvb_frontend *fe) argument 1132 tda18271_update_std_map(struct dvb_frontend *fe, struct tda18271_std_map *map) argument 1160 tda18271_get_id(struct dvb_frontend *fe) argument 1200 tda18271_setup_configuration(struct dvb_frontend *fe, struct tda18271_config *cfg) argument 1226 tda18271_set_config(struct dvb_frontend *fe, void *priv_cfg) argument 1260 tda18271_attach(struct dvb_frontend *fe, u8 addr, struct i2c_adapter *i2c, struct tda18271_config *cfg) argument [all...] |
/drivers/media/pci/cx23885/ |
H A D | cx23885-f300.h | 1 extern int f300_set_voltage(struct dvb_frontend *fe,
|
/drivers/media/dvb-frontends/ |
H A D | cxd2820r_priv.h | 39 struct dvb_frontend fe; member in struct:cxd2820r_priv 59 int cxd2820r_gpio(struct dvb_frontend *fe, u8 *gpio); 81 int cxd2820r_get_frontend_c(struct dvb_frontend *fe); 83 int cxd2820r_set_frontend_c(struct dvb_frontend *fe); 85 int cxd2820r_read_status_c(struct dvb_frontend *fe, fe_status_t *status); 87 int cxd2820r_read_ber_c(struct dvb_frontend *fe, u32 *ber); 89 int cxd2820r_read_signal_strength_c(struct dvb_frontend *fe, u16 *strength); 91 int cxd2820r_read_snr_c(struct dvb_frontend *fe, u16 *snr); 93 int cxd2820r_read_ucblocks_c(struct dvb_frontend *fe, u32 *ucblocks); 95 int cxd2820r_init_c(struct dvb_frontend *fe); [all...] |
H A D | ts2020.c | 37 static int ts2020_release(struct dvb_frontend *fe) argument 39 kfree(fe->tuner_priv); 40 fe->tuner_priv = NULL; 44 static int ts2020_writereg(struct dvb_frontend *fe, int reg, int data) argument 46 struct ts2020_priv *priv = fe->tuner_priv; 58 if (fe->ops.i2c_gate_ctrl) 59 fe->ops.i2c_gate_ctrl(fe, 1); 69 if (fe->ops.i2c_gate_ctrl) 70 fe 75 ts2020_readreg(struct dvb_frontend *fe, u8 reg) argument 112 ts2020_sleep(struct dvb_frontend *fe) argument 137 ts2020_init(struct dvb_frontend *fe) argument 153 ts2020_tuner_gate_ctrl(struct dvb_frontend *fe, u8 offset) argument 164 ts2020_set_tuner_rf(struct dvb_frontend *fe) argument 183 ts2020_set_params(struct dvb_frontend *fe) argument 284 ts2020_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument 292 ts2020_read_signal_strength(struct dvb_frontend *fe, u16 *signal_strength) argument 330 ts2020_attach(struct dvb_frontend *fe, const struct ts2020_config *config, struct i2c_adapter *i2c) argument [all...] |
H A D | stv6110x.h | 42 int (*tuner_init) (struct dvb_frontend *fe); 43 int (*tuner_sleep) (struct dvb_frontend *fe); 44 int (*tuner_set_mode) (struct dvb_frontend *fe, enum tuner_mode mode); 45 int (*tuner_set_frequency) (struct dvb_frontend *fe, u32 frequency); 46 int (*tuner_get_frequency) (struct dvb_frontend *fe, u32 *frequency); 47 int (*tuner_set_bandwidth) (struct dvb_frontend *fe, u32 bandwidth); 48 int (*tuner_get_bandwidth) (struct dvb_frontend *fe, u32 *bandwidth); 49 int (*tuner_set_bbgain) (struct dvb_frontend *fe, u32 gain); 50 int (*tuner_get_bbgain) (struct dvb_frontend *fe, u32 *gain); 51 int (*tuner_set_refclk) (struct dvb_frontend *fe, u3 63 stv6110x_attach(struct dvb_frontend *fe, const struct stv6110x_config *config, struct i2c_adapter *i2c) argument [all...] |
H A D | tda826x.c | 44 static int tda826x_release(struct dvb_frontend *fe) argument 46 kfree(fe->tuner_priv); 47 fe->tuner_priv = NULL; 51 static int tda826x_sleep(struct dvb_frontend *fe) argument 53 struct tda826x_priv *priv = fe->tuner_priv; 63 if (fe->ops.i2c_gate_ctrl) 64 fe->ops.i2c_gate_ctrl(fe, 1); 68 if (fe->ops.i2c_gate_ctrl) 69 fe 74 tda826x_set_params(struct dvb_frontend *fe) argument 125 tda826x_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument 144 tda826x_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c, int has_loopthrough) argument [all...] |
H A D | stb6100_cfg.h | 22 static int stb6100_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument 24 struct dvb_frontend_ops *frontend_ops = &fe->ops; 30 err = tuner_ops->get_state(fe, DVBFE_TUNER_FREQUENCY, &t_state); 40 static int stb6100_set_frequency(struct dvb_frontend *fe, u32 frequency) argument 42 struct dvb_frontend_ops *frontend_ops = &fe->ops; 50 err = tuner_ops->set_state(fe, DVBFE_TUNER_FREQUENCY, &t_state); 59 static int stb6100_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) argument 61 struct dvb_frontend_ops *frontend_ops = &fe->ops; 67 err = tuner_ops->get_state(fe, DVBFE_TUNER_BANDWIDTH, &t_state); 77 static int stb6100_set_bandwidth(struct dvb_frontend *fe, u3 argument [all...] |
H A D | mt352.h | 51 int (*demod_init)(struct dvb_frontend* fe); 66 static inline int mt352_write(struct dvb_frontend *fe, const u8 buf[], int len) { argument 68 if (fe->ops.write) 69 r = fe->ops.write(fe, buf, len);
|
H A D | stb6100_proc.h | 20 static int stb6100_get_freq(struct dvb_frontend *fe, u32 *frequency) argument 22 struct dvb_frontend_ops *frontend_ops = &fe->ops; 29 frontend_ops->i2c_gate_ctrl(fe, 1); 31 err = tuner_ops->get_state(fe, DVBFE_TUNER_FREQUENCY, &state); 38 frontend_ops->i2c_gate_ctrl(fe, 0); 46 static int stb6100_set_freq(struct dvb_frontend *fe, u32 frequency) argument 48 struct dvb_frontend_ops *frontend_ops = &fe->ops; 57 frontend_ops->i2c_gate_ctrl(fe, 1); 59 err = tuner_ops->set_state(fe, DVBFE_TUNER_FREQUENCY, &state); 66 frontend_ops->i2c_gate_ctrl(fe, 73 stb6100_get_bandw(struct dvb_frontend *fe, u32 *bandwidth) argument 99 stb6100_set_bandw(struct dvb_frontend *fe, u32 bandwidth) argument [all...] |
H A D | dib0090.h | 79 extern struct dvb_frontend *dib0090_register(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct dib0090_config *config); 80 extern struct dvb_frontend *dib0090_fw_register(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct dib0090_config *config); 81 extern void dib0090_dcc_freq(struct dvb_frontend *fe, u8 fast); 82 extern void dib0090_pwm_gain_reset(struct dvb_frontend *fe); 84 extern u16 dib0090_get_wbd_offset(struct dvb_frontend *fe); 85 extern int dib0090_gain_control(struct dvb_frontend *fe); 86 extern enum frontend_tune_state dib0090_get_tune_state(struct dvb_frontend *fe); 87 extern int dib0090_set_tune_state(struct dvb_frontend *fe, enum frontend_tune_state tune_state); 88 extern void dib0090_get_current_gain(struct dvb_frontend *fe, u16 * rf, u16 * bb, u16 * rf_gain_limit, u16 * rflt); 89 extern void dib0090_set_dc_servo(struct dvb_frontend *fe, u 97 dib0090_register(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct dib0090_config *config) argument 103 dib0090_fw_register(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct dib0090_config *config) argument 109 dib0090_dcc_freq(struct dvb_frontend *fe, u8 fast) argument 114 dib0090_pwm_gain_reset(struct dvb_frontend *fe) argument 125 dib0090_get_wbd_offset(struct dvb_frontend *fe) argument 131 dib0090_gain_control(struct dvb_frontend *fe) argument 137 dib0090_get_tune_state(struct dvb_frontend *fe) argument 143 dib0090_set_tune_state(struct dvb_frontend *fe, enum frontend_tune_state tune_state) argument 149 dib0090_get_current_gain(struct dvb_frontend *fe, u16 * rf, u16 * bb, u16 * rf_gain_limit, u16 * rflt) argument 154 dib0090_set_dc_servo(struct dvb_frontend *fe, u8 DC_servo_cutoff) argument 159 dib0090_set_switch(struct dvb_frontend *fe, u8 sw1, u8 sw2, u8 sw3) argument 166 dib0090_set_vga(struct dvb_frontend *fe, u8 onoff) argument 172 dib0090_update_rframp_7090(struct dvb_frontend *fe, u8 cfg_sensitivity) argument 179 dib0090_update_tuning_table_7090(struct dvb_frontend *fe, u8 cfg_sensitivity) argument [all...] |
H A D | stv090x.h | 92 int (*tuner_init) (struct dvb_frontend *fe); 93 int (*tuner_sleep) (struct dvb_frontend *fe); 94 int (*tuner_set_mode) (struct dvb_frontend *fe, enum tuner_mode mode); 95 int (*tuner_set_frequency) (struct dvb_frontend *fe, u32 frequency); 96 int (*tuner_get_frequency) (struct dvb_frontend *fe, u32 *frequency); 97 int (*tuner_set_bandwidth) (struct dvb_frontend *fe, u32 bandwidth); 98 int (*tuner_get_bandwidth) (struct dvb_frontend *fe, u32 *bandwidth); 99 int (*tuner_set_bbgain) (struct dvb_frontend *fe, u32 gain); 100 int (*tuner_get_bbgain) (struct dvb_frontend *fe, u32 *gain); 101 int (*tuner_set_refclk) (struct dvb_frontend *fe, u3 126 stv090x_set_gpio(struct dvb_frontend *fe, u8 gpio, u8 opd, u8 value, u8 xor_value) argument [all...] |
H A D | zl10039.c | 144 static int zl10039_init(struct dvb_frontend *fe) argument 146 struct zl10039_state *state = fe->tuner_priv; 150 if (fe->ops.i2c_gate_ctrl) 151 fe->ops.i2c_gate_ctrl(fe, 1); 164 if (fe->ops.i2c_gate_ctrl) 165 fe->ops.i2c_gate_ctrl(fe, 0); 170 static int zl10039_sleep(struct dvb_frontend *fe) argument 172 struct zl10039_state *state = fe 189 zl10039_set_params(struct dvb_frontend *fe) argument 248 zl10039_release(struct dvb_frontend *fe) argument 265 zl10039_attach(struct dvb_frontend *fe, u8 i2c_addr, struct i2c_adapter *i2c) argument [all...] |
H A D | dib8000.h | 43 int (*set_wbd_ref)(struct dvb_frontend *fe, u16 value); 44 int (*update_pll)(struct dvb_frontend *fe, 46 int (*set_gpio)(struct dvb_frontend *fe, u8 num, u8 dir, u8 val); 47 void (*pwm_agc_reset)(struct dvb_frontend *fe); 48 struct i2c_adapter *(*get_i2c_tuner)(struct dvb_frontend *fe); 49 int (*tuner_sleep)(struct dvb_frontend *fe, int onoff); 50 s32 (*get_adc_power)(struct dvb_frontend *fe, u8 mode); 51 int (*get_dc_power)(struct dvb_frontend *fe, u8 IQ); 52 u32 (*ctrl_timf)(struct dvb_frontend *fe, uint8_t op, uint32_t timf); 53 enum frontend_tune_state (*get_tune_state)(struct dvb_frontend *fe); [all...] |
H A D | stb6000.c | 44 static int stb6000_release(struct dvb_frontend *fe) argument 46 kfree(fe->tuner_priv); 47 fe->tuner_priv = NULL; 51 static int stb6000_sleep(struct dvb_frontend *fe) argument 53 struct stb6000_priv *priv = fe->tuner_priv; 65 if (fe->ops.i2c_gate_ctrl) 66 fe->ops.i2c_gate_ctrl(fe, 1); 72 if (fe->ops.i2c_gate_ctrl) 73 fe 78 stb6000_set_params(struct dvb_frontend *fe) argument 182 stb6000_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument 201 stb6000_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c) argument [all...] |
H A D | tua6100.c | 45 static int tua6100_release(struct dvb_frontend *fe) argument 47 kfree(fe->tuner_priv); 48 fe->tuner_priv = NULL; 52 static int tua6100_sleep(struct dvb_frontend *fe) argument 54 struct tua6100_priv *priv = fe->tuner_priv; 59 if (fe->ops.i2c_gate_ctrl) 60 fe->ops.i2c_gate_ctrl(fe, 1); 64 if (fe->ops.i2c_gate_ctrl) 65 fe 70 tua6100_set_params(struct dvb_frontend *fe) argument 153 tua6100_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument 173 tua6100_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c) argument [all...] |
/drivers/media/dvb-core/ |
H A D | dvb_frontend.h | 201 int (*release)(struct dvb_frontend *fe); 202 int (*init)(struct dvb_frontend *fe); 203 int (*sleep)(struct dvb_frontend *fe); 204 int (*suspend)(struct dvb_frontend *fe); 205 int (*resume)(struct dvb_frontend *fe); 208 int (*set_params)(struct dvb_frontend *fe); 209 int (*set_analog_params)(struct dvb_frontend *fe, struct analog_parameters *p); 212 int (*calc_regs)(struct dvb_frontend *fe, u8 *buf, int buf_len); 215 int (*set_config)(struct dvb_frontend *fe, void *priv_cfg); 217 int (*get_frequency)(struct dvb_frontend *fe, u3 [all...] |
H A D | dvb_frontend.c | 136 static void dvb_frontend_wakeup(struct dvb_frontend *fe); 137 static int dtv_get_frontend(struct dvb_frontend *fe, 139 static int dtv_property_legacy_params_sync(struct dvb_frontend *fe, 142 static bool has_get_frontend(struct dvb_frontend *fe) argument 144 return fe->ops.get_frontend != NULL; 196 static void dvb_frontend_add_event(struct dvb_frontend *fe, fe_status_t status) argument 198 struct dvb_frontend_private *fepriv = fe->frontend_priv; 203 dev_dbg(fe->dvb->device, "%s:\n", __func__); 205 if ((status & FE_HAS_LOCK) && has_get_frontend(fe)) 206 dtv_get_frontend(fe, 227 dvb_frontend_get_event(struct dvb_frontend *fe, struct dvb_frontend_event *event, int flags) argument 266 dvb_frontend_clear_events(struct dvb_frontend *fe) argument 276 dvb_frontend_init(struct dvb_frontend *fe) argument 293 dvb_frontend_reinitialise(struct dvb_frontend *fe) argument 305 struct dvb_frontend *fe = fepriv->dvbdev->priv; local 327 dvb_frontend_swzigzag_autotune(struct dvb_frontend *fe, int check_wrapped) argument 425 dvb_frontend_swzigzag(struct dvb_frontend *fe) argument 559 dvb_frontend_is_exiting(struct dvb_frontend *fe) argument 574 dvb_frontend_should_wakeup(struct dvb_frontend *fe) argument 585 dvb_frontend_wakeup(struct dvb_frontend *fe) argument 595 struct dvb_frontend *fe = data; local 748 dvb_frontend_stop(struct dvb_frontend *fe) argument 816 dvb_frontend_start(struct dvb_frontend *fe) argument 855 dvb_frontend_get_frequency_limits(struct dvb_frontend *fe, u32 *freq_min, u32 *freq_max) argument 872 dvb_frontend_check_parameters(struct dvb_frontend *fe) argument 912 dvb_frontend_clear_cache(struct dvb_frontend *fe) argument 1069 dtv_property_dump(struct dvb_frontend *fe, struct dtv_property *tvp) argument 1100 dtv_property_cache_sync(struct dvb_frontend *fe, struct dtv_frontend_properties *c, const struct dvb_frontend_parameters *p) argument 1175 dtv_property_legacy_params_sync(struct dvb_frontend *fe, struct dvb_frontend_parameters *p) argument 1250 dtv_get_frontend(struct dvb_frontend *fe, struct dvb_frontend_parameters *p_out) argument 1273 dtv_property_process_get(struct dvb_frontend *fe, const struct dtv_frontend_properties *c, struct dtv_property *tvp, struct file *file) argument 1523 emulate_delivery_system(struct dvb_frontend *fe, u32 delsys) argument 1577 dvbv5_set_delivery_system(struct dvb_frontend *fe, u32 desired_system) argument 1681 dvbv3_set_delivery_system(struct dvb_frontend *fe) argument 1723 dtv_property_process_set(struct dvb_frontend *fe, struct dtv_property *tvp, struct file *file) argument 1901 struct dvb_frontend *fe = dvbdev->priv; local 1937 struct dvb_frontend *fe = dvbdev->priv; local 2031 dtv_set_frontend(struct dvb_frontend *fe) argument 2172 struct dvb_frontend *fe = dvbdev->priv; local 2422 struct dvb_frontend *fe = dvbdev->priv; local 2438 struct dvb_frontend *fe = dvbdev->priv; local 2534 struct dvb_frontend *fe = dvbdev->priv; local 2567 dvb_frontend_suspend(struct dvb_frontend *fe) argument 2586 dvb_frontend_resume(struct dvb_frontend *fe) argument 2611 dvb_register_frontend(struct dvb_adapter* dvb, struct dvb_frontend* fe) argument 2662 dvb_unregister_frontend(struct dvb_frontend* fe) argument 2686 dvb_frontend_detach(struct dvb_frontend* fe) argument 2709 dvb_frontend_detach(struct dvb_frontend* fe) argument [all...] |