Lines Matching refs:fe

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, u32 *frequency);
218 int (*get_bandwidth)(struct dvb_frontend *fe, u32 *bandwidth);
219 int (*get_if_frequency)(struct dvb_frontend *fe, u32 *frequency);
223 int (*get_status)(struct dvb_frontend *fe, u32 *status);
224 int (*get_rf_strength)(struct dvb_frontend *fe, u16 *strength);
225 int (*get_afc)(struct dvb_frontend *fe, s32 *afc);
229 int (*set_frequency)(struct dvb_frontend *fe, u32 frequency);
230 int (*set_bandwidth)(struct dvb_frontend *fe, u32 bandwidth);
236 int (*set_state)(struct dvb_frontend *fe, enum tuner_param param, struct tuner_state *state);
237 int (*get_state)(struct dvb_frontend *fe, enum tuner_param param, struct tuner_state *state);
248 void (*set_params)(struct dvb_frontend *fe,
250 int (*has_signal)(struct dvb_frontend *fe, u16 *signal);
251 int (*get_afc)(struct dvb_frontend *fe, s32 *afc);
252 void (*tuner_status)(struct dvb_frontend *fe);
253 void (*standby)(struct dvb_frontend *fe);
254 void (*release)(struct dvb_frontend *fe);
255 int (*i2c_gate_ctrl)(struct dvb_frontend *fe, int enable);
258 int (*set_config)(struct dvb_frontend *fe, void *priv_cfg);
269 void (*release)(struct dvb_frontend* fe);
270 void (*release_sec)(struct dvb_frontend* fe);
272 int (*init)(struct dvb_frontend* fe);
273 int (*sleep)(struct dvb_frontend* fe);
275 int (*write)(struct dvb_frontend* fe, const u8 buf[], int len);
278 int (*tune)(struct dvb_frontend* fe,
284 enum dvbfe_algo (*get_frontend_algo)(struct dvb_frontend *fe);
287 int (*set_frontend)(struct dvb_frontend *fe);
288 int (*get_tune_settings)(struct dvb_frontend* fe, struct dvb_frontend_tune_settings* settings);
290 int (*get_frontend)(struct dvb_frontend *fe);
292 int (*read_status)(struct dvb_frontend* fe, fe_status_t* status);
293 int (*read_ber)(struct dvb_frontend* fe, u32* ber);
294 int (*read_signal_strength)(struct dvb_frontend* fe, u16* strength);
295 int (*read_snr)(struct dvb_frontend* fe, u16* snr);
296 int (*read_ucblocks)(struct dvb_frontend* fe, u32* ucblocks);
298 int (*diseqc_reset_overload)(struct dvb_frontend* fe);
299 int (*diseqc_send_master_cmd)(struct dvb_frontend* fe, struct dvb_diseqc_master_cmd* cmd);
300 int (*diseqc_recv_slave_reply)(struct dvb_frontend* fe, struct dvb_diseqc_slave_reply* reply);
301 int (*diseqc_send_burst)(struct dvb_frontend* fe, fe_sec_mini_cmd_t minicmd);
302 int (*set_tone)(struct dvb_frontend* fe, fe_sec_tone_mode_t tone);
303 int (*set_voltage)(struct dvb_frontend* fe, fe_sec_voltage_t voltage);
304 int (*enable_high_lnb_voltage)(struct dvb_frontend* fe, long arg);
305 int (*dishnetwork_send_legacy_command)(struct dvb_frontend* fe, unsigned long cmd);
306 int (*i2c_gate_ctrl)(struct dvb_frontend* fe, int enable);
307 int (*ts_bus_ctrl)(struct dvb_frontend* fe, int acquire);
313 enum dvbfe_search (*search)(struct dvb_frontend *fe);
318 int (*set_property)(struct dvb_frontend* fe, struct dtv_property* tvp);
319 int (*get_property)(struct dvb_frontend* fe, struct dtv_property* tvp);
432 struct dvb_frontend *fe);
434 extern int dvb_unregister_frontend(struct dvb_frontend *fe);
436 extern void dvb_frontend_detach(struct dvb_frontend *fe);
438 extern void dvb_frontend_reinitialise(struct dvb_frontend *fe);
439 extern int dvb_frontend_suspend(struct dvb_frontend *fe);
440 extern int dvb_frontend_resume(struct dvb_frontend *fe);