Searched refs:fe (Results 26 - 50 of 503) sorted by relevance

1234567891011>>

/linux-master/drivers/media/tuners/
H A Dqm1d1b0004.c104 static int qm1d1b0004_set_params(struct dvb_frontend *fe) argument
112 state = fe->tuner_priv;
113 frequency = fe->dtv_property_cache.frequency;
143 lpf_freq = fe->dtv_property_cache.symbol_rate / 1000;
162 static int qm1d1b0004_set_config(struct dvb_frontend *fe, void *priv_cfg) argument
166 state = fe->tuner_priv;
172 static int qm1d1b0004_init(struct dvb_frontend *fe) argument
177 state = fe->tuner_priv;
202 struct dvb_frontend *fe; local
208 fe
237 struct dvb_frontend *fe; local
[all...]
H A Dqm1d1b0004.h14 struct dvb_frontend *fe; member in struct:qm1d1b0004_config
H A Dit913x.h17 * @fe: af9033 demod driver DVB frontend.
23 struct dvb_frontend *fe; member in struct:it913x_platform_data
H A Dtda18271-common.c11 static int tda18271_i2c_gate_ctrl(struct dvb_frontend *fe, int enable) argument
13 struct tda18271_priv *priv = fe->tuner_priv;
37 if (fe->ops.analog_ops.i2c_gate_ctrl)
38 ret = fe->ops.analog_ops.i2c_gate_ctrl(fe, enable);
41 if (fe->ops.i2c_gate_ctrl)
42 ret = fe->ops.i2c_gate_ctrl(fe, enable);
54 static void tda18271_dump_regs(struct dvb_frontend *fe, int extended) argument
56 struct tda18271_priv *priv = fe
109 tda18271_read_regs(struct dvb_frontend *fe) argument
138 tda18271_read_extended(struct dvb_frontend *fe) argument
178 __tda18271_write_regs(struct dvb_frontend *fe, int idx, int len, bool lock_i2c) argument
248 tda18271_write_regs(struct dvb_frontend *fe, int idx, int len) argument
255 __tda18271_charge_pump_source(struct dvb_frontend *fe, enum tda18271_pll pll, int force, bool lock_i2c) argument
270 tda18271_charge_pump_source(struct dvb_frontend *fe, enum tda18271_pll pll, int force) argument
277 tda18271_init_regs(struct dvb_frontend *fe) argument
531 tda18271_set_standby_mode(struct dvb_frontend *fe, int sm, int sm_lt, int sm_xt) argument
550 tda18271_calc_main_pll(struct dvb_frontend *fe, u32 freq) argument
573 tda18271_calc_cal_pll(struct dvb_frontend *fe, u32 freq) argument
598 tda18271_calc_bp_filter(struct dvb_frontend *fe, u32 *freq) argument
615 tda18271_calc_km(struct dvb_frontend *fe, u32 *freq) argument
632 tda18271_calc_rf_band(struct dvb_frontend *fe, u32 *freq) argument
649 tda18271_calc_gain_taper(struct dvb_frontend *fe, u32 *freq) argument
666 tda18271_calc_ir_measure(struct dvb_frontend *fe, u32 *freq) argument
683 tda18271_calc_rf_cal(struct dvb_frontend *fe, u32 *freq) argument
[all...]
H A Dmc44s803.c69 static void mc44s803_release(struct dvb_frontend *fe) argument
71 struct mc44s803_priv *priv = fe->tuner_priv;
73 fe->tuner_priv = NULL;
77 static int mc44s803_init(struct dvb_frontend *fe) argument
79 struct mc44s803_priv *priv = fe->tuner_priv;
83 if (fe->ops.i2c_gate_ctrl)
84 fe->ops.i2c_gate_ctrl(fe, 1);
189 if (fe->ops.i2c_gate_ctrl)
190 fe
201 mc44s803_set_params(struct dvb_frontend *fe) argument
278 mc44s803_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument
285 mc44s803_get_if_frequency(struct dvb_frontend *fe, u32 *frequency) argument
308 mc44s803_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mc44s803_config *cfg) argument
[all...]
/linux-master/drivers/media/dvb-frontends/
H A Dcx24113.h23 extern void cx24113_agc_callback(struct dvb_frontend *fe);
25 static inline struct dvb_frontend *cx24113_attach(struct dvb_frontend *fe, argument
32 static inline void cx24113_agc_callback(struct dvb_frontend *fe) argument
H A Ddib8000.h44 int (*set_wbd_ref)(struct dvb_frontend *fe, u16 value);
45 int (*update_pll)(struct dvb_frontend *fe,
47 int (*set_gpio)(struct dvb_frontend *fe, u8 num, u8 dir, u8 val);
48 void (*pwm_agc_reset)(struct dvb_frontend *fe);
49 struct i2c_adapter *(*get_i2c_tuner)(struct dvb_frontend *fe);
50 int (*tuner_sleep)(struct dvb_frontend *fe, int onoff);
51 s32 (*get_adc_power)(struct dvb_frontend *fe, u8 mode);
52 int (*get_dc_power)(struct dvb_frontend *fe, u8 IQ);
53 u32 (*ctrl_timf)(struct dvb_frontend *fe, uint8_t op, uint32_t timf);
54 enum frontend_tune_state (*get_tune_state)(struct dvb_frontend *fe);
[all...]
H A Dsi21xx.h28 static inline int si21xx_writeregister(struct dvb_frontend *fe, u8 reg, u8 val) argument
32 if (fe->ops.write)
33 r = fe->ops.write(fe, buf, 2);
H A Dts2020.h44 struct dvb_frontend *fe; member in struct:ts2020_config
54 int (*get_agc_pwm)(struct dvb_frontend *fe, u8 *_agc_pwm);
60 struct dvb_frontend *fe,
65 struct dvb_frontend *fe,
64 ts2020_attach( struct dvb_frontend *fe, const struct ts2020_config *config, struct i2c_adapter *i2c) argument
H A Dmn88473.h32 struct dvb_frontend **fe; member in struct:mn88473_config
H A Dor51211.h20 int (*request_firmware)(struct dvb_frontend* fe, const struct firmware **fw, char* name);
21 void (*setmode)(struct dvb_frontend * fe, int mode);
22 void (*reset)(struct dvb_frontend * fe);
23 void (*sleep)(struct dvb_frontend * fe);
H A Ddib3000.h34 int (*pid_parse)(struct dvb_frontend *fe, int onoff);
35 int (*fifo_ctrl)(struct dvb_frontend *fe, int onoff);
36 int (*pid_ctrl)(struct dvb_frontend *fe, int index, int pid, int onoff);
37 int (*tuner_pass_ctrl)(struct dvb_frontend *fe, int onoff, u8 pll_ctrl);
H A Dmxl692.h26 struct dvb_frontend **fe; member in struct:mxl692_config
H A Dlnbp22.c34 static int lnbp22_set_voltage(struct dvb_frontend *fe, argument
37 struct lnbp22 *lnbp22 = (struct lnbp22 *)fe->sec_priv;
66 static int lnbp22_enable_high_lnb_voltage(struct dvb_frontend *fe, long arg) argument
68 struct lnbp22 *lnbp22 = (struct lnbp22 *) fe->sec_priv;
85 static void lnbp22_release(struct dvb_frontend *fe) argument
89 lnbp22_set_voltage(fe, SEC_VOLTAGE_OFF);
92 kfree(fe->sec_priv);
93 fe->sec_priv = NULL;
96 struct dvb_frontend *lnbp22_attach(struct dvb_frontend *fe, argument
109 fe
[all...]
H A Dcx24110.h23 static inline int cx24110_pll_write(struct dvb_frontend *fe, u32 val) argument
31 if (fe->ops.write)
32 return fe->ops.write(fe, buf, 3);
H A Ds5h1409.c337 static int s5h1409_softreset(struct dvb_frontend *fe) argument
339 struct s5h1409_state *state = fe->demodulator_priv;
353 static int s5h1409_set_if_freq(struct dvb_frontend *fe, int KHz) argument
355 struct s5h1409_state *state = fe->demodulator_priv;
378 static int s5h1409_set_spectralinversion(struct dvb_frontend *fe, int inverted) argument
380 struct s5h1409_state *state = fe->demodulator_priv;
390 static int s5h1409_enable_modulation(struct dvb_frontend *fe, argument
393 struct s5h1409_state *state = fe->demodulator_priv;
401 s5h1409_set_if_freq(fe, S5H1409_VSB_IF_FREQ);
409 s5h1409_set_if_freq(fe, S5H1409_QAM_IF_FRE
424 s5h1409_i2c_gate_ctrl(struct dvb_frontend *fe, int enable) argument
436 s5h1409_set_gpio(struct dvb_frontend *fe, int enable) argument
450 s5h1409_sleep(struct dvb_frontend *fe, int enable) argument
459 s5h1409_register_reset(struct dvb_frontend *fe) argument
468 s5h1409_set_qam_amhum_mode(struct dvb_frontend *fe) argument
521 s5h1409_set_qam_amhum_mode_legacy(struct dvb_frontend *fe) argument
553 s5h1409_set_qam_interleave_mode(struct dvb_frontend *fe) argument
591 s5h1409_set_qam_interleave_mode_legacy(struct dvb_frontend *fe) argument
622 s5h1409_set_frontend(struct dvb_frontend *fe) argument
664 s5h1409_set_mpeg_timing(struct dvb_frontend *fe, int mode) argument
696 s5h1409_init(struct dvb_frontend *fe) argument
746 s5h1409_read_status(struct dvb_frontend *fe, enum fe_status *status) argument
798 s5h1409_qam256_lookup_snr(struct dvb_frontend *fe, u16 *snr, u16 v) argument
813 s5h1409_qam64_lookup_snr(struct dvb_frontend *fe, u16 *snr, u16 v) argument
828 s5h1409_vsb_lookup_snr(struct dvb_frontend *fe, u16 *snr, u16 v) argument
844 s5h1409_read_snr(struct dvb_frontend *fe, u16 *snr) argument
867 s5h1409_read_signal_strength(struct dvb_frontend *fe, u16 *signal_strength) argument
902 s5h1409_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks) argument
911 s5h1409_read_ber(struct dvb_frontend *fe, u32 *ber) argument
916 s5h1409_get_frontend(struct dvb_frontend *fe, struct dtv_frontend_properties *p) argument
927 s5h1409_get_tune_settings(struct dvb_frontend *fe, struct dvb_frontend_tune_settings *tune) argument
934 s5h1409_release(struct dvb_frontend *fe) argument
[all...]
H A Ddib9000.h34 extern struct i2c_adapter *dib9000_get_tuner_interface(struct dvb_frontend *fe);
35 extern struct i2c_adapter *dib9000_get_i2c_master(struct dvb_frontend *fe, enum dibx000_i2c_interface intf, int gating);
36 extern int dib9000_set_gpio(struct dvb_frontend *fe, u8 num, u8 dir, u8 val);
37 extern int dib9000_fw_pid_filter_ctrl(struct dvb_frontend *fe, u8 onoff);
38 extern int dib9000_fw_pid_filter(struct dvb_frontend *fe, u8 id, u16 pid, u8 onoff);
39 extern int dib9000_firmware_post_pll_init(struct dvb_frontend *fe);
40 extern int dib9000_set_slave_frontend(struct dvb_frontend *fe, struct dvb_frontend *fe_slave);
41 extern struct dvb_frontend *dib9000_get_slave_frontend(struct dvb_frontend *fe, int slave_index);
42 extern struct i2c_adapter *dib9000_get_component_bus_interface(struct dvb_frontend *fe);
43 extern int dib9000_set_i2c_adapter(struct dvb_frontend *fe, struc
52 dib9000_get_i2c_master(struct dvb_frontend *fe, enum dibx000_i2c_interface intf, int gating) argument
64 dib9000_get_tuner_interface(struct dvb_frontend *fe) argument
70 dib9000_set_gpio(struct dvb_frontend *fe, u8 num, u8 dir, u8 val) argument
76 dib9000_fw_pid_filter_ctrl(struct dvb_frontend *fe, u8 onoff) argument
82 dib9000_fw_pid_filter(struct dvb_frontend *fe, u8 id, u16 pid, u8 onoff) argument
88 dib9000_firmware_post_pll_init(struct dvb_frontend *fe) argument
94 dib9000_set_slave_frontend(struct dvb_frontend *fe, struct dvb_frontend *fe_slave) argument
100 dib9000_get_slave_frontend(struct dvb_frontend *fe, int slave_index) argument
106 dib9000_get_component_bus_interface(struct dvb_frontend *fe) argument
112 dib9000_set_i2c_adapter(struct dvb_frontend *fe, struct i2c_adapter *i2c) argument
118 dib9000_fw_set_component_bus_speed(struct dvb_frontend *fe, u16 speed) argument
[all...]
H A Dlnbp21.c30 static int lnbp21_set_voltage(struct dvb_frontend *fe, argument
33 struct lnbp21 *lnbp21 = (struct lnbp21 *) fe->sec_priv;
59 static int lnbp21_enable_high_lnb_voltage(struct dvb_frontend *fe, long arg) argument
61 struct lnbp21 *lnbp21 = (struct lnbp21 *) fe->sec_priv;
77 static int lnbp21_set_tone(struct dvb_frontend *fe, argument
80 struct lnbp21 *lnbp21 = (struct lnbp21 *) fe->sec_priv;
102 static void lnbp21_release(struct dvb_frontend *fe) argument
105 lnbp21_set_voltage(fe, SEC_VOLTAGE_OFF);
108 kfree(fe->sec_priv);
109 fe
112 lnbx2x_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 override_set, u8 override_clear, u8 i2c_addr, u8 config) argument
151 lnbh24_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 override_set, u8 override_clear, u8 i2c_addr) argument
160 lnbp21_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 override_set, u8 override_clear) argument
[all...]
H A Dstv6110.c48 static void stv6110_release(struct dvb_frontend *fe) argument
50 kfree(fe->tuner_priv);
51 fe->tuner_priv = NULL;
54 static int stv6110_write_regs(struct dvb_frontend *fe, u8 buf[], argument
57 struct stv6110_priv *priv = fe->tuner_priv;
82 if (fe->ops.i2c_gate_ctrl)
83 fe->ops.i2c_gate_ctrl(fe, 1);
89 if (fe->ops.i2c_gate_ctrl)
90 fe
95 stv6110_read_regs(struct dvb_frontend *fe, u8 regs[], int start, int len) argument
130 stv6110_read_reg(struct dvb_frontend *fe, int start) argument
138 stv6110_sleep(struct dvb_frontend *fe) argument
165 stv6110_set_bandwidth(struct dvb_frontend *fe, u32 bandwidth) argument
201 stv6110_init(struct dvb_frontend *fe) argument
223 stv6110_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument
248 stv6110_set_frequency(struct dvb_frontend *fe, u32 frequency) argument
336 stv6110_set_params(struct dvb_frontend *fe) argument
347 stv6110_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) argument
379 stv6110_attach(struct dvb_frontend *fe, const struct stv6110_config *config, struct i2c_adapter *i2c) argument
[all...]
/linux-master/drivers/media/pci/mantis/
H A Dmantis_vp1034.h19 extern int vp1034_set_voltage(struct dvb_frontend *fe,
/linux-master/drivers/media/usb/dvb-usb/
H A Dumt-010.c15 static int umt_mt352_demod_init(struct dvb_frontend *fe) argument
32 mt352_write(fe, mt352_clock_config, sizeof(mt352_clock_config));
34 mt352_write(fe, mt352_reset, sizeof(mt352_reset));
35 mt352_write(fe, mt352_mclk_ratio, sizeof(mt352_mclk_ratio));
37 mt352_write(fe, mt352_adc_ctl_1_cfg, sizeof(mt352_adc_ctl_1_cfg));
38 mt352_write(fe, mt352_agc_cfg, sizeof(mt352_agc_cfg));
40 mt352_write(fe, mt352_sec_agc_cfg1, sizeof(mt352_sec_agc_cfg1));
41 mt352_write(fe, mt352_sec_agc_cfg2, sizeof(mt352_sec_agc_cfg2));
42 mt352_write(fe, mt352_sec_agc_cfg3, sizeof(mt352_sec_agc_cfg3));
43 mt352_write(fe, mt352_sec_agc_cfg
[all...]
H A Dvp7045-fe.c21 struct dvb_frontend fe; member in struct:vp7045_fe_state
25 static int vp7045_fe_read_status(struct dvb_frontend *fe, argument
28 struct vp7045_fe_state *state = fe->demodulator_priv;
52 static int vp7045_fe_read_ber(struct dvb_frontend* fe, u32 *ber) argument
54 struct vp7045_fe_state *state = fe->demodulator_priv;
61 static int vp7045_fe_read_unc_blocks(struct dvb_frontend* fe, u32 *unc) argument
63 struct vp7045_fe_state *state = fe->demodulator_priv;
69 static int vp7045_fe_read_signal_strength(struct dvb_frontend* fe, u16 *strength) argument
71 struct vp7045_fe_state *state = fe->demodulator_priv;
79 static int vp7045_fe_read_snr(struct dvb_frontend* fe, u1 argument
87 vp7045_fe_init(struct dvb_frontend* fe) argument
92 vp7045_fe_sleep(struct dvb_frontend* fe) argument
97 vp7045_fe_get_tune_settings(struct dvb_frontend* fe, struct dvb_frontend_tune_settings *tune) argument
103 vp7045_fe_set_frontend(struct dvb_frontend *fe) argument
133 vp7045_fe_release(struct dvb_frontend* fe) argument
[all...]
/linux-master/drivers/media/common/b2c2/
H A Dflexcop-fe-tuner.c4 * flexcop-fe-tuner.c - methods for frontend attachment and DiSEqC controlling
28 #define FE_SUPPORTED(fe) IS_REACHABLE(CONFIG_DVB_ ## fe)
31 static int flexcop_fe_request_firmware(struct dvb_frontend *fe, argument
34 struct flexcop_device *fc = fe->dvb->priv;
42 static int flexcop_set_voltage(struct dvb_frontend *fe, argument
45 struct flexcop_device *fc = fe->dvb->priv;
71 static int __maybe_unused flexcop_sleep(struct dvb_frontend* fe) argument
73 struct flexcop_device *fc = fe->dvb->priv;
75 return fc->fe_sleep(fe);
82 flexcop_set_tone(struct dvb_frontend *fe, enum fe_sec_tone_mode tone) argument
109 flexcop_diseqc_send_bit(struct dvb_frontend* fe, int data) argument
117 flexcop_diseqc_send_byte(struct dvb_frontend* fe, int data) argument
128 flexcop_send_diseqc_msg(struct dvb_frontend *fe, int len, u8 *msg, unsigned long burst) argument
154 flexcop_diseqc_send_master_cmd(struct dvb_frontend *fe, struct dvb_diseqc_master_cmd *cmd) argument
160 flexcop_diseqc_send_burst(struct dvb_frontend *fe, enum fe_sec_mini_cmd minicmd) argument
198 samsung_tbmu24112_set_symbol_rate(struct dvb_frontend *fe, u32 srate, u32 ratio) argument
422 samsung_tdtc9251dh0_demod_init(struct dvb_frontend *fe) argument
[all...]
/linux-master/drivers/media/common/videobuf2/
H A Dvideobuf2-dvb.c72 static int vb2_dvb_register_adapter(struct vb2_dvb_frontends *fe, argument
83 mutex_init(&fe->lock);
86 result = dvb_register_adapter(&fe->adapter, adapter_name, module,
92 fe->adapter.priv = adapter_priv;
93 fe->adapter.mfe_shared = mfe_shared;
96 fe->adapter.mdev = mdev;
201 struct vb2_dvb_frontend *fe; local
204 fe = vb2_dvb_get_frontend(f, 1);
205 if (!fe) {
212 fe
255 struct vb2_dvb_frontend *fe, *ret = NULL; local
277 struct vb2_dvb_frontend *fe = NULL; local
299 struct vb2_dvb_frontend *fe; local
318 struct vb2_dvb_frontend *fe; local
[all...]
/linux-master/drivers/media/test-drivers/vidtv/
H A Dvidtv_tuner.c105 * @fe: A pointer to the dvb_frontend structure allocated by vidtv_demod
113 struct dvb_frontend *fe; member in struct:vidtv_tuner_dev
119 vidtv_tuner_get_dev(struct dvb_frontend *fe) argument
121 return i2c_get_clientdata(fe->tuner_priv);
124 static int vidtv_tuner_check_frequency_shift(struct dvb_frontend *fe) argument
126 struct vidtv_tuner_dev *tuner_dev = vidtv_tuner_get_dev(fe);
127 struct dtv_frontend_properties *c = &fe->dtv_property_cache;
151 dev_warn(fe->dvb->device,
180 vidtv_tuner_get_signal_strength(struct dvb_frontend *fe, u16 *strength) argument
182 struct dtv_frontend_properties *c = &fe
254 vidtv_tuner_init(struct dvb_frontend *fe) argument
267 vidtv_tuner_sleep(struct dvb_frontend *fe) argument
275 vidtv_tuner_suspend(struct dvb_frontend *fe) argument
283 vidtv_tuner_resume(struct dvb_frontend *fe) argument
291 vidtv_tuner_set_params(struct dvb_frontend *fe) argument
324 vidtv_tuner_set_config(struct dvb_frontend *fe, void *priv_cfg) argument
334 vidtv_tuner_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument
344 vidtv_tuner_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) argument
354 vidtv_tuner_get_if_frequency(struct dvb_frontend *fe, u32 *frequency) argument
364 vidtv_tuner_get_status(struct dvb_frontend *fe, u32 *status) argument
396 struct dvb_frontend *fe = config->fe; local
[all...]

Completed in 306 milliseconds

1234567891011>>