Home
last modified time | relevance | path

Searched refs:dvb_frontend (Results 1 – 200 of 424) sorted by relevance

123

/linux-4.1.27/drivers/media/dvb-core/
Ddvb_frontend.h57 struct dvb_frontend;
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);
[all …]
/linux-4.1.27/drivers/media/dvb-frontends/
Dcxd2820r_priv.h39 struct dvb_frontend fe;
59 int cxd2820r_gpio(struct dvb_frontend *fe, u8 *gpio);
79 int cxd2820r_get_frontend_c(struct dvb_frontend *fe);
81 int cxd2820r_set_frontend_c(struct dvb_frontend *fe);
83 int cxd2820r_read_status_c(struct dvb_frontend *fe, fe_status_t *status);
85 int cxd2820r_read_ber_c(struct dvb_frontend *fe, u32 *ber);
87 int cxd2820r_read_signal_strength_c(struct dvb_frontend *fe, u16 *strength);
89 int cxd2820r_read_snr_c(struct dvb_frontend *fe, u16 *snr);
91 int cxd2820r_read_ucblocks_c(struct dvb_frontend *fe, u32 *ucblocks);
93 int cxd2820r_init_c(struct dvb_frontend *fe);
[all …]
Ddib0090.h13 struct dvb_frontend;
47 int (*reset) (struct dvb_frontend *, int);
48 int (*sleep) (struct dvb_frontend *, int);
54 int (*get_adc_power) (struct dvb_frontend *);
79 extern struct dvb_frontend *dib0090_register(struct dvb_frontend *fe, struct i2c_adapter *i2c, cons…
80 extern struct dvb_frontend *dib0090_fw_register(struct dvb_frontend *fe, struct i2c_adapter *i2c, c…
81 extern void dib0090_dcc_freq(struct dvb_frontend *fe, u8 fast);
82 extern void dib0090_pwm_gain_reset(struct dvb_frontend *fe);
83 extern u16 dib0090_get_wbd_target(struct dvb_frontend *tuner);
84 extern u16 dib0090_get_wbd_offset(struct dvb_frontend *fe);
[all …]
Ddib9000.h31 extern struct dvb_frontend *dib9000_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, const struct …
33 extern struct i2c_adapter *dib9000_get_tuner_interface(struct dvb_frontend *fe);
34 extern struct i2c_adapter *dib9000_get_i2c_master(struct dvb_frontend *fe, enum dibx000_i2c_interfa…
35 extern int dib9000_set_gpio(struct dvb_frontend *fe, u8 num, u8 dir, u8 val);
36 extern int dib9000_fw_pid_filter_ctrl(struct dvb_frontend *fe, u8 onoff);
37 extern int dib9000_fw_pid_filter(struct dvb_frontend *fe, u8 id, u16 pid, u8 onoff);
38 extern int dib9000_firmware_post_pll_init(struct dvb_frontend *fe);
39 extern int dib9000_set_slave_frontend(struct dvb_frontend *fe, struct dvb_frontend *fe_slave);
40 extern int dib9000_remove_slave_frontend(struct dvb_frontend *fe);
41 extern struct dvb_frontend *dib9000_get_slave_frontend(struct dvb_frontend *fe, int slave_index);
[all …]
Ddib8000.h10 int (*update_lna) (struct dvb_frontend *, u16 agc_global);
28 void (*agc_control) (struct dvb_frontend *, u8 before);
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);
[all …]
Ddib0070.h13 struct dvb_frontend;
27 int (*reset) (struct dvb_frontend *, int);
28 int (*sleep) (struct dvb_frontend *, int);
52 extern struct dvb_frontend *dib0070_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct…
53 extern u16 dib0070_wbd_offset(struct dvb_frontend *);
54 extern void dib0070_ctrl_agc_filter(struct dvb_frontend *, u8 open);
55 extern u8 dib0070_get_rf_output(struct dvb_frontend *fe);
56 extern int dib0070_set_rf_output(struct dvb_frontend *fe, u8 no);
58 static inline struct dvb_frontend *dib0070_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c,… in dib0070_attach()
64 static inline u16 dib0070_wbd_offset(struct dvb_frontend *fe) in dib0070_wbd_offset()
[all …]
Dstv6110x.h42 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, u32 refclk);
[all …]
Dstv090x.h92 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, u32 refclk);
[all …]
Ddib7000p.h12 int (*update_lna) (struct dvb_frontend *, u16 agc_global);
35 int (*agc_control) (struct dvb_frontend *, u8 before);
50 int (*set_wbd_ref)(struct dvb_frontend *demod, u16 value);
51 int (*get_agc_values)(struct dvb_frontend *fe,
53 int (*set_agc1_min)(struct dvb_frontend *fe, u16 v);
54 int (*update_pll)(struct dvb_frontend *fe, struct dibx000_bandwidth_config *bw);
55 int (*set_gpio)(struct dvb_frontend *demod, u8 num, u8 dir, u8 val);
56 u32 (*ctrl_timf)(struct dvb_frontend *fe, u8 op, u32 timf);
58 …struct i2c_adapter *(*get_i2c_master)(struct dvb_frontend *demod, enum dibx000_i2c_interface intf,…
59 int (*pid_filter_ctrl)(struct dvb_frontend *fe, u8 onoff);
[all …]
Ddvb_dummy_fe.c32 struct dvb_frontend frontend;
36 static int dvb_dummy_fe_read_status(struct dvb_frontend* fe, fe_status_t* status) in dvb_dummy_fe_read_status()
47 static int dvb_dummy_fe_read_ber(struct dvb_frontend* fe, u32* ber) in dvb_dummy_fe_read_ber()
53 static int dvb_dummy_fe_read_signal_strength(struct dvb_frontend* fe, u16* strength) in dvb_dummy_fe_read_signal_strength()
59 static int dvb_dummy_fe_read_snr(struct dvb_frontend* fe, u16* snr) in dvb_dummy_fe_read_snr()
65 static int dvb_dummy_fe_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) in dvb_dummy_fe_read_ucblocks()
74 static int dvb_dummy_fe_get_frontend(struct dvb_frontend *fe) in dvb_dummy_fe_get_frontend()
79 static int dvb_dummy_fe_set_frontend(struct dvb_frontend *fe) in dvb_dummy_fe_set_frontend()
90 static int dvb_dummy_fe_sleep(struct dvb_frontend* fe) in dvb_dummy_fe_sleep()
95 static int dvb_dummy_fe_init(struct dvb_frontend* fe) in dvb_dummy_fe_init()
[all …]
Ddib7000m.h14 int (*update_lna) (struct dvb_frontend *, u16 agc_global);
38 int (*agc_control) (struct dvb_frontend *, u8 before);
44 extern struct dvb_frontend *dib7000m_attach(struct i2c_adapter *i2c_adap,
47 extern struct i2c_adapter *dib7000m_get_i2c_master(struct dvb_frontend *,
50 extern int dib7000m_pid_filter(struct dvb_frontend *, u8 id, u16 pid, u8 onoff);
51 extern int dib7000m_pid_filter_ctrl(struct dvb_frontend *fe, u8 onoff);
54 struct dvb_frontend *dib7000m_attach(struct i2c_adapter *i2c_adap, in dib7000m_attach()
62 struct i2c_adapter *dib7000m_get_i2c_master(struct dvb_frontend *demod, in dib7000m_get_i2c_master()
69 static inline int dib7000m_pid_filter(struct dvb_frontend *fe, u8 id, in dib7000m_pid_filter()
76 static inline int dib7000m_pid_filter_ctrl(struct dvb_frontend *fe, in dib7000m_pid_filter_ctrl()
Dcx24113.h27 struct dvb_frontend;
36 extern struct dvb_frontend *cx24113_attach(struct dvb_frontend *,
39 extern void cx24113_agc_callback(struct dvb_frontend *fe);
41 static inline struct dvb_frontend *cx24113_attach(struct dvb_frontend *fe, in cx24113_attach()
48 static inline void cx24113_agc_callback(struct dvb_frontend *fe) in cx24113_agc_callback()
Ddvb_dummy_fe.h30 extern struct dvb_frontend* dvb_dummy_fe_ofdm_attach(void);
31 extern struct dvb_frontend* dvb_dummy_fe_qpsk_attach(void);
32 extern struct dvb_frontend* dvb_dummy_fe_qam_attach(void);
34 static inline struct dvb_frontend *dvb_dummy_fe_ofdm_attach(void) in dvb_dummy_fe_ofdm_attach()
39 static inline struct dvb_frontend *dvb_dummy_fe_qpsk_attach(void) in dvb_dummy_fe_qpsk_attach()
44 static inline struct dvb_frontend *dvb_dummy_fe_qam_attach(void) in dvb_dummy_fe_qam_attach()
Dor51211.h34 int (*request_firmware)(struct dvb_frontend* fe, const struct firmware **fw, char* name);
35 void (*setmode)(struct dvb_frontend * fe, int mode);
36 void (*reset)(struct dvb_frontend * fe);
37 void (*sleep)(struct dvb_frontend * fe);
41 extern struct dvb_frontend* or51211_attach(const struct or51211_config* config,
44 static inline struct dvb_frontend* or51211_attach(const struct or51211_config* config, in or51211_attach()
Dcx24123.h32 int (*set_ts_params)(struct dvb_frontend *fe, int is_punctured);
39 void (*agc_callback) (struct dvb_frontend *);
43 extern struct dvb_frontend *cx24123_attach(const struct cx24123_config *config,
45 extern struct i2c_adapter *cx24123_get_tuner_i2c_adapter(struct dvb_frontend *);
47 static inline struct dvb_frontend *cx24123_attach( in cx24123_attach()
54 cx24123_get_tuner_i2c_adapter(struct dvb_frontend *fe) in cx24123_get_tuner_i2c_adapter()
Ddib3000.h38 int (*pid_parse)(struct dvb_frontend *fe, int onoff);
39 int (*fifo_ctrl)(struct dvb_frontend *fe, int onoff);
40 int (*pid_ctrl)(struct dvb_frontend *fe, int index, int pid, int onoff);
41 int (*tuner_pass_ctrl)(struct dvb_frontend *fe, int onoff, u8 pll_ctrl);
45 extern struct dvb_frontend* dib3000mb_attach(const struct dib3000_config* config,
48 static inline struct dvb_frontend* dib3000mb_attach(const struct dib3000_config* config, in dib3000mb_attach()
Ddib3000mc.h45 extern struct dvb_frontend *dib3000mc_attach(struct i2c_adapter *i2c_adap,
52 struct i2c_adapter *dib3000mc_get_tuner_i2c_master(struct dvb_frontend *demod,
56 struct dvb_frontend *dib3000mc_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, in dib3000mc_attach()
73 struct i2c_adapter *dib3000mc_get_tuner_i2c_master(struct dvb_frontend *demod, in dib3000mc_get_tuner_i2c_master()
81 extern int dib3000mc_pid_control(struct dvb_frontend *fe, int index, int pid,int onoff);
82 extern int dib3000mc_pid_parse(struct dvb_frontend *fe, int onoff);
84 extern void dib3000mc_set_config(struct dvb_frontend *, struct dib3000mc_config *);
Ds5h1409.c38 struct dvb_frontend frontend;
349 static int s5h1409_softreset(struct dvb_frontend *fe) in s5h1409_softreset()
365 static int s5h1409_set_if_freq(struct dvb_frontend *fe, int KHz) in s5h1409_set_if_freq()
390 static int s5h1409_set_spectralinversion(struct dvb_frontend *fe, int inverted) in s5h1409_set_spectralinversion()
402 static int s5h1409_enable_modulation(struct dvb_frontend *fe, in s5h1409_enable_modulation()
436 static int s5h1409_i2c_gate_ctrl(struct dvb_frontend *fe, int enable) in s5h1409_i2c_gate_ctrl()
448 static int s5h1409_set_gpio(struct dvb_frontend *fe, int enable) in s5h1409_set_gpio()
462 static int s5h1409_sleep(struct dvb_frontend *fe, int enable) in s5h1409_sleep()
471 static int s5h1409_register_reset(struct dvb_frontend *fe) in s5h1409_register_reset()
480 static void s5h1409_set_qam_amhum_mode(struct dvb_frontend *fe) in s5h1409_set_qam_amhum_mode()
[all …]
Ditd1000.h25 struct dvb_frontend;
33 extern struct dvb_frontend *itd1000_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct…
35 static inline struct dvb_frontend *itd1000_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c,… in itd1000_attach()
Dstv0288.c42 struct dvb_frontend frontend;
83 static int stv0288_write(struct dvb_frontend *fe, const u8 buf[], int len) in stv0288_write()
121 static int stv0288_set_symbolrate(struct dvb_frontend *fe, u32 srate) in stv0288_set_symbolrate()
155 static int stv0288_send_diseqc_msg(struct dvb_frontend *fe, in stv0288_send_diseqc_msg()
176 static int stv0288_send_diseqc_burst(struct dvb_frontend *fe, in stv0288_send_diseqc_burst()
196 static int stv0288_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) in stv0288_set_tone()
326 static int stv0288_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t volt) in stv0288_set_voltage()
335 static int stv0288_init(struct dvb_frontend *fe) in stv0288_init()
364 static int stv0288_read_status(struct dvb_frontend *fe, fe_status_t *status) in stv0288_read_status()
387 static int stv0288_read_ber(struct dvb_frontend *fe, u32 *ber) in stv0288_read_ber()
[all …]
Dtda1004x.h103 int (*request_firmware)(struct dvb_frontend* fe, const struct firmware **fw, char* name);
114 struct dvb_frontend frontend;
121 extern struct dvb_frontend* tda10045_attach(const struct tda1004x_config* config,
124 extern struct dvb_frontend* tda10046_attach(const struct tda1004x_config* config,
127 static inline struct dvb_frontend* tda10045_attach(const struct tda1004x_config* config, in tda10045_attach()
133 static inline struct dvb_frontend* tda10046_attach(const struct tda1004x_config* config, in tda10046_attach()
141 static inline int tda1004x_writereg(struct dvb_frontend *fe, u8 reg, u8 val) { in tda1004x_writereg()
Ds5h1411.c38 struct dvb_frontend frontend;
377 static int s5h1411_softreset(struct dvb_frontend *fe) in s5h1411_softreset()
388 static int s5h1411_set_if_freq(struct dvb_frontend *fe, int KHz) in s5h1411_set_if_freq()
427 static int s5h1411_set_mpeg_timing(struct dvb_frontend *fe, int mode) in s5h1411_set_mpeg_timing()
457 static int s5h1411_set_spectralinversion(struct dvb_frontend *fe, int inversion) in s5h1411_set_spectralinversion()
472 static int s5h1411_set_serialmode(struct dvb_frontend *fe, int serial) in s5h1411_set_serialmode()
486 static int s5h1411_enable_modulation(struct dvb_frontend *fe, in s5h1411_enable_modulation()
529 static int s5h1411_i2c_gate_ctrl(struct dvb_frontend *fe, int enable) in s5h1411_i2c_gate_ctrl()
541 static int s5h1411_set_gpio(struct dvb_frontend *fe, int enable) in s5h1411_set_gpio()
557 static int s5h1411_set_powerstate(struct dvb_frontend *fe, int enable) in s5h1411_set_powerstate()
[all …]
Dlnbp21.c47 static int lnbp21_set_voltage(struct dvb_frontend *fe, in lnbp21_set_voltage()
76 static int lnbp21_enable_high_lnb_voltage(struct dvb_frontend *fe, long arg) in lnbp21_enable_high_lnb_voltage()
94 static int lnbp21_set_tone(struct dvb_frontend *fe, in lnbp21_set_tone()
119 static void lnbp21_release(struct dvb_frontend *fe) in lnbp21_release()
129 static struct dvb_frontend *lnbx2x_attach(struct dvb_frontend *fe, in lnbx2x_attach()
168 struct dvb_frontend *lnbh24_attach(struct dvb_frontend *fe, in lnbh24_attach()
177 struct dvb_frontend *lnbp21_attach(struct dvb_frontend *fe, in lnbp21_attach()
Dts2020.h54 struct dvb_frontend *fe;
59 extern struct dvb_frontend *ts2020_attach(
60 struct dvb_frontend *fe,
64 static inline struct dvb_frontend *ts2020_attach( in ts2020_attach()
65 struct dvb_frontend *fe, in ts2020_attach()
Dtda8083.c41 struct dvb_frontend frontend;
225 static int tda8083_send_diseqc_msg (struct dvb_frontend* fe, in tda8083_send_diseqc_msg()
243 static int tda8083_read_status(struct dvb_frontend* fe, fe_status_t* status) in tda8083_read_status()
273 static int tda8083_read_ber(struct dvb_frontend* fe, u32* ber) in tda8083_read_ber()
287 static int tda8083_read_signal_strength(struct dvb_frontend* fe, u16* strength) in tda8083_read_signal_strength()
297 static int tda8083_read_snr(struct dvb_frontend* fe, u16* snr) in tda8083_read_snr()
307 static int tda8083_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) in tda8083_read_ucblocks()
318 static int tda8083_set_frontend(struct dvb_frontend *fe) in tda8083_set_frontend()
338 static int tda8083_get_frontend(struct dvb_frontend *fe) in tda8083_get_frontend()
353 static int tda8083_sleep(struct dvb_frontend* fe) in tda8083_sleep()
[all …]
Dstb0899_drv.h137 int (*tuner_set_frequency)(struct dvb_frontend *fe, u32 frequency);
138 int (*tuner_get_frequency)(struct dvb_frontend *fe, u32 *frequency);
139 int (*tuner_set_bandwidth)(struct dvb_frontend *fe, u32 bandwidth);
140 int (*tuner_get_bandwidth)(struct dvb_frontend *fe, u32 *bandwidth);
141 int (*tuner_set_rfsiggain)(struct dvb_frontend *fe, u32 rf_gain);
146 extern struct dvb_frontend *stb0899_attach(struct stb0899_config *config,
151 static inline struct dvb_frontend *stb0899_attach(struct stb0899_config *config, in stb0899_attach()
Ds5h1432.c37 struct dvb_frontend frontend;
91 static int s5h1432_sleep(struct dvb_frontend *fe) in s5h1432_sleep()
96 static int s5h1432_set_channel_bandwidth(struct dvb_frontend *fe, in s5h1432_set_channel_bandwidth()
123 static int s5h1432_set_IF(struct dvb_frontend *fe, u32 ifFreqHz) in s5h1432_set_IF()
181 static int s5h1432_set_frontend(struct dvb_frontend *fe) in s5h1432_set_frontend()
248 static int s5h1432_init(struct dvb_frontend *fe) in s5h1432_init()
305 static int s5h1432_read_status(struct dvb_frontend *fe, fe_status_t *status) in s5h1432_read_status()
310 static int s5h1432_read_signal_strength(struct dvb_frontend *fe, in s5h1432_read_signal_strength()
316 static int s5h1432_read_snr(struct dvb_frontend *fe, u16 *snr) in s5h1432_read_snr()
321 static int s5h1432_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks) in s5h1432_read_ucblocks()
[all …]
Dstv0299.h92 int (*set_symbol_rate)(struct dvb_frontend *fe, u32 srate, u32 ratio);
95 int (*set_ts_params)(struct dvb_frontend *fe, int is_punctured);
99 extern struct dvb_frontend *stv0299_attach(const struct stv0299_config *config,
102 static inline struct dvb_frontend *stv0299_attach(const struct stv0299_config *config, in stv0299_attach()
110 static inline int stv0299_writereg(struct dvb_frontend *fe, u8 reg, u8 val) { in stv0299_writereg()
Dstb6000.h39 extern struct dvb_frontend *stb6000_attach(struct dvb_frontend *fe, int addr,
42 static inline struct dvb_frontend *stb6000_attach(struct dvb_frontend *fe, in stb6000_attach()
Dtua6100.h38 extern struct dvb_frontend *tua6100_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i…
40 static inline struct dvb_frontend* tua6100_attach(struct dvb_frontend *fe, int addr, struct i2c_ada… in tua6100_attach()
Dlnbp22.h47 extern struct dvb_frontend *lnbp22_attach(struct dvb_frontend *fe,
50 static inline struct dvb_frontend *lnbp22_attach(struct dvb_frontend *fe, in lnbp22_attach()
Dtda826x.h39 extern struct dvb_frontend* tda826x_attach(struct dvb_frontend *fe, int addr,
43 static inline struct dvb_frontend* tda826x_attach(struct dvb_frontend *fe, in tda826x_attach()
Dzl10039.h28 struct dvb_frontend *zl10039_attach(struct dvb_frontend *fe,
32 static inline struct dvb_frontend *zl10039_attach(struct dvb_frontend *fe, in zl10039_attach()
Dtda18271c2dd.h7 struct dvb_frontend *tda18271c2dd_attach(struct dvb_frontend *fe,
10 static inline struct dvb_frontend *tda18271c2dd_attach(struct dvb_frontend *fe, in tda18271c2dd_attach()
Da8293.h31 extern struct dvb_frontend *a8293_attach(struct dvb_frontend *fe,
34 static inline struct dvb_frontend *a8293_attach(struct dvb_frontend *fe, in a8293_attach()
Dzl10036.h42 extern struct dvb_frontend *zl10036_attach(struct dvb_frontend *fe,
45 static inline struct dvb_frontend *zl10036_attach(struct dvb_frontend *fe, in zl10036_attach()
Dor51132.c63 struct dvb_frontend frontend;
132 static int or51132_load_firmware (struct dvb_frontend* fe, const struct firmware *fw) in or51132_load_firmware()
212 static int or51132_init(struct dvb_frontend* fe) in or51132_init()
217 static int or51132_read_ber(struct dvb_frontend* fe, u32* ber) in or51132_read_ber()
223 static int or51132_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) in or51132_read_ucblocks()
229 static int or51132_sleep(struct dvb_frontend* fe) in or51132_sleep()
234 static int or51132_setmode(struct dvb_frontend* fe) in or51132_setmode()
309 static int or51132_set_parameters(struct dvb_frontend *fe) in or51132_set_parameters()
378 static int or51132_get_parameters(struct dvb_frontend* fe) in or51132_get_parameters()
418 static int or51132_read_status(struct dvb_frontend* fe, fe_status_t* status) in or51132_read_status()
[all …]
Dds3000.h33 int (*set_ts_params)(struct dvb_frontend *fe, int is_punctured);
35 void (*set_lock_led)(struct dvb_frontend *fe, int offon);
39 extern struct dvb_frontend *ds3000_attach(const struct ds3000_config *config,
43 struct dvb_frontend *ds3000_attach(const struct ds3000_config *config, in ds3000_attach()
Ds921.h29 extern struct dvb_frontend *s921_attach(const struct s921_config *config,
31 extern struct i2c_adapter *s921_get_tuner_i2c_adapter(struct dvb_frontend *);
33 static inline struct dvb_frontend *s921_attach( in s921_attach()
40 s921_get_tuner_i2c_adapter(struct dvb_frontend *fe) in s921_get_tuner_i2c_adapter()
Dcx24116.h32 int (*set_ts_params)(struct dvb_frontend *fe, int is_punctured);
35 int (*reset_device)(struct dvb_frontend *fe);
45 extern struct dvb_frontend *cx24116_attach(
49 static inline struct dvb_frontend *cx24116_attach( in cx24116_attach()
Dix2505v.h53 extern struct dvb_frontend *ix2505v_attach(struct dvb_frontend *fe,
56 static inline struct dvb_frontend *ix2505v_attach(struct dvb_frontend *fe, in ix2505v_attach()
Dtda8261.h39 extern struct dvb_frontend *tda8261_attach(struct dvb_frontend *fe,
45 static inline struct dvb_frontend *tda8261_attach(struct dvb_frontend *fe, in tda8261_attach()
Dlnbp21.h63 extern struct dvb_frontend *lnbp21_attach(struct dvb_frontend *fe,
67 static inline struct dvb_frontend *lnbp21_attach(struct dvb_frontend *fe, in lnbp21_attach()
Dmb86a20s.h38 extern struct dvb_frontend *mb86a20s_attach(const struct mb86a20s_config *config,
40 extern struct i2c_adapter *mb86a20s_get_tuner_i2c_adapter(struct dvb_frontend *);
42 static inline struct dvb_frontend *mb86a20s_attach( in mb86a20s_attach()
49 mb86a20s_get_tuner_i2c_adapter(struct dvb_frontend *fe) in mb86a20s_get_tuner_i2c_adapter()
Dstb6100.h88 struct dvb_frontend *frontend;
99 extern struct dvb_frontend *stb6100_attach(struct dvb_frontend *fe,
105 static inline struct dvb_frontend *stb6100_attach(struct dvb_frontend *fe, in stb6100_attach()
Dzl10353.c36 struct dvb_frontend frontend;
53 static int zl10353_single_write(struct dvb_frontend *fe, u8 reg, u8 val) in zl10353_single_write()
67 static int zl10353_write(struct dvb_frontend *fe, const u8 ibuf[], int ilen) in zl10353_write()
100 static void zl10353_dump_regs(struct dvb_frontend *fe) in zl10353_dump_regs()
124 static void zl10353_calc_nominal_rate(struct dvb_frontend *fe, in zl10353_calc_nominal_rate()
145 static void zl10353_calc_input_freq(struct dvb_frontend *fe, in zl10353_calc_input_freq()
174 static int zl10353_sleep(struct dvb_frontend *fe) in zl10353_sleep()
182 static int zl10353_set_parameters(struct dvb_frontend *fe) in zl10353_set_parameters()
374 static int zl10353_get_parameters(struct dvb_frontend *fe) in zl10353_get_parameters()
465 static int zl10353_read_status(struct dvb_frontend *fe, fe_status_t *status) in zl10353_read_status()
[all …]
Dtda665x.h36 extern struct dvb_frontend *tda665x_attach(struct dvb_frontend *fe,
42 static inline struct dvb_frontend *tda665x_attach(struct dvb_frontend *fe, in tda665x_attach()
Dstv0299.c59 struct dvb_frontend frontend;
96 static int stv0299_write(struct dvb_frontend* fe, const u8 buf[], int len) in stv0299_write()
224 static int stv0299_set_symbolrate (struct dvb_frontend* fe, u32 srate) in stv0299_set_symbolrate()
274 static int stv0299_send_diseqc_msg (struct dvb_frontend* fe, in stv0299_send_diseqc_msg()
305 static int stv0299_send_diseqc_burst (struct dvb_frontend* fe, fe_sec_mini_cmd_t burst) in stv0299_send_diseqc_burst()
332 static int stv0299_set_tone (struct dvb_frontend* fe, fe_sec_tone_mode_t tone) in stv0299_set_tone()
354 static int stv0299_set_voltage (struct dvb_frontend* fe, fe_sec_voltage_t voltage) in stv0299_set_voltage()
399 static int stv0299_send_legacy_dish_cmd (struct dvb_frontend* fe, unsigned long cmd) in stv0299_send_legacy_dish_cmd()
452 static int stv0299_init (struct dvb_frontend* fe) in stv0299_init()
479 static int stv0299_read_status(struct dvb_frontend* fe, fe_status_t* status) in stv0299_read_status()
[all …]
Dm88rs2000.c40 struct dvb_frontend frontend;
113 static u32 m88rs2000_get_mclk(struct dvb_frontend *fe) in m88rs2000_get_mclk()
131 static int m88rs2000_set_carrieroffset(struct dvb_frontend *fe, s16 offset) in m88rs2000_set_carrieroffset()
159 static int m88rs2000_set_symbolrate(struct dvb_frontend *fe, u32 srate) in m88rs2000_set_symbolrate()
205 static int m88rs2000_send_diseqc_msg(struct dvb_frontend *fe, in m88rs2000_send_diseqc_msg()
249 static int m88rs2000_send_diseqc_burst(struct dvb_frontend *fe, in m88rs2000_send_diseqc_burst()
267 static int m88rs2000_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) in m88rs2000_set_tone()
415 static int m88rs2000_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t volt) in m88rs2000_set_voltage()
440 static int m88rs2000_init(struct dvb_frontend *fe) in m88rs2000_init()
456 static int m88rs2000_sleep(struct dvb_frontend *fe) in m88rs2000_sleep()
[all …]
Ds5h1420.h44 extern struct dvb_frontend *s5h1420_attach(const struct s5h1420_config *config,
46 extern struct i2c_adapter *s5h1420_get_tuner_i2c_adapter(struct dvb_frontend *fe);
48 static inline struct dvb_frontend *s5h1420_attach(const struct s5h1420_config *config, in s5h1420_attach()
55 static inline struct i2c_adapter *s5h1420_get_tuner_i2c_adapter(struct dvb_frontend *fe) in s5h1420_get_tuner_i2c_adapter()
Dlnbh24.h43 extern struct dvb_frontend *lnbh24_attach(struct dvb_frontend *fe,
47 static inline struct dvb_frontend *lnbh24_attach(struct dvb_frontend *fe, in lnbh24_attach()
Disl6423.h48 extern struct dvb_frontend *isl6423_attach(struct dvb_frontend *fe,
53 static inline struct dvb_frontend *isl6423_attach(struct dvb_frontend *fe, in isl6423_attach()
Dstv6110.h50 extern struct dvb_frontend *stv6110_attach(struct dvb_frontend *fe,
54 static inline struct dvb_frontend *stv6110_attach(struct dvb_frontend *fe, in stv6110_attach()
Disl6421.h44 extern struct dvb_frontend *isl6421_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 i2c…
47 static inline struct dvb_frontend *isl6421_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c,… in isl6421_attach()
Dlgdt330x.h45 int (*pll_rf_set) (struct dvb_frontend* fe, int index);
48 int (*set_ts_params)(struct dvb_frontend* fe, int is_punctured);
56 extern struct dvb_frontend* lgdt330x_attach(const struct lgdt330x_config* config,
59 static inline struct dvb_frontend* lgdt330x_attach(const struct lgdt330x_config* config, in lgdt330x_attach()
Ddvb-pll.h42 extern struct dvb_frontend *dvb_pll_attach(struct dvb_frontend *fe,
47 static inline struct dvb_frontend *dvb_pll_attach(struct dvb_frontend *fe, in dvb_pll_attach()
Dmt352.h51 int (*demod_init)(struct dvb_frontend* fe);
55 extern struct dvb_frontend* mt352_attach(const struct mt352_config* config,
58 static inline struct dvb_frontend* mt352_attach(const struct mt352_config* config, in mt352_attach()
66 static inline int mt352_write(struct dvb_frontend *fe, const u8 buf[], int len) { in mt352_write()
Disl6405.h62 extern struct dvb_frontend *isl6405_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c,
65 static inline struct dvb_frontend *isl6405_attach(struct dvb_frontend *fe, in isl6405_attach()
Dstv0367.h44 dvb_frontend *stv0367ter_attach(const struct stv0367_config *config,
47 dvb_frontend *stv0367cab_attach(const struct stv0367_config *config,
51 dvb_frontend *stv0367ter_attach(const struct stv0367_config *config, in stv0367ter_attach()
58 dvb_frontend *stv0367cab_attach(const struct stv0367_config *config, in stv0367cab_attach()
Dlgs8gl5.c58 struct dvb_frontend frontend;
232 lgs8gl5_init(struct dvb_frontend *fe) in lgs8gl5_init()
252 lgs8gl5_read_status(struct dvb_frontend *fe, fe_status_t *status) in lgs8gl5_read_status()
274 lgs8gl5_read_ber(struct dvb_frontend *fe, u32 *ber) in lgs8gl5_read_ber()
283 lgs8gl5_read_signal_strength(struct dvb_frontend *fe, u16 *signal_strength) in lgs8gl5_read_signal_strength()
294 lgs8gl5_read_snr(struct dvb_frontend *fe, u16 *snr) in lgs8gl5_read_snr()
305 lgs8gl5_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks) in lgs8gl5_read_ucblocks()
314 lgs8gl5_set_frontend(struct dvb_frontend *fe) in lgs8gl5_set_frontend()
339 lgs8gl5_get_frontend(struct dvb_frontend *fe) in lgs8gl5_get_frontend()
360 lgs8gl5_get_tune_settings(struct dvb_frontend *fe, in lgs8gl5_get_tune_settings()
[all …]
Dcx22700.c38 struct dvb_frontend frontend;
236 static int cx22700_init (struct dvb_frontend* fe) in cx22700_init()
256 static int cx22700_read_status(struct dvb_frontend* fe, fe_status_t* status) in cx22700_read_status()
284 static int cx22700_read_ber(struct dvb_frontend* fe, u32* ber) in cx22700_read_ber()
294 static int cx22700_read_signal_strength(struct dvb_frontend* fe, u16* signal_strength) in cx22700_read_signal_strength()
305 static int cx22700_read_snr(struct dvb_frontend* fe, u16* snr) in cx22700_read_snr()
316 static int cx22700_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) in cx22700_read_ucblocks()
326 static int cx22700_set_frontend(struct dvb_frontend *fe) in cx22700_set_frontend()
347 static int cx22700_get_frontend(struct dvb_frontend *fe) in cx22700_get_frontend()
357 static int cx22700_i2c_gate_ctrl(struct dvb_frontend* fe, int enable) in cx22700_i2c_gate_ctrl()
[all …]
Das102_fe.c22 struct dvb_frontend frontend;
63 static int as102_fe_set_frontend(struct dvb_frontend *fe) in as102_fe_set_frontend()
193 static int as102_fe_get_frontend(struct dvb_frontend *fe) in as102_fe_get_frontend()
301 static int as102_fe_get_tune_settings(struct dvb_frontend *fe, in as102_fe_get_tune_settings()
309 static int as102_fe_read_status(struct dvb_frontend *fe, fe_status_t *status) in as102_fe_read_status()
362 static int as102_fe_read_snr(struct dvb_frontend *fe, u16 *snr) in as102_fe_read_snr()
371 static int as102_fe_read_ber(struct dvb_frontend *fe, u32 *ber) in as102_fe_read_ber()
380 static int as102_fe_read_signal_strength(struct dvb_frontend *fe, in as102_fe_read_signal_strength()
390 static int as102_fe_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks) in as102_fe_read_ucblocks()
402 static int as102_fe_ts_bus_ctrl(struct dvb_frontend *fe, int acquire) in as102_fe_ts_bus_ctrl()
[all …]
Dor51211.c61 struct dvb_frontend frontend;
107 static int or51211_load_firmware (struct dvb_frontend* fe, in or51211_load_firmware()
166 static int or51211_setmode(struct dvb_frontend* fe, int mode) in or51211_setmode()
219 static int or51211_set_parameters(struct dvb_frontend *fe) in or51211_set_parameters()
240 static int or51211_read_status(struct dvb_frontend* fe, fe_status_t* status) in or51211_read_status()
295 static int or51211_read_snr(struct dvb_frontend* fe, u16* snr) in or51211_read_snr()
324 static int or51211_read_signal_strength(struct dvb_frontend* fe, u16* strength) in or51211_read_signal_strength()
346 static int or51211_read_ber(struct dvb_frontend* fe, u32* ber) in or51211_read_ber()
352 static int or51211_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) in or51211_read_ucblocks()
358 static int or51211_sleep(struct dvb_frontend* fe) in or51211_sleep()
[all …]
Dves1x93.c41 struct dvb_frontend frontend;
264 static int ves1x93_init (struct dvb_frontend* fe) in ves1x93_init()
284 static int ves1x93_set_voltage (struct dvb_frontend* fe, fe_sec_voltage_t voltage) in ves1x93_set_voltage()
300 static int ves1x93_read_status(struct dvb_frontend* fe, fe_status_t* status) in ves1x93_read_status()
341 static int ves1x93_read_ber(struct dvb_frontend* fe, u32* ber) in ves1x93_read_ber()
353 static int ves1x93_read_signal_strength(struct dvb_frontend* fe, u16* strength) in ves1x93_read_signal_strength()
363 static int ves1x93_read_snr(struct dvb_frontend* fe, u16* snr) in ves1x93_read_snr()
373 static int ves1x93_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) in ves1x93_read_ucblocks()
388 static int ves1x93_set_frontend(struct dvb_frontend *fe) in ves1x93_set_frontend()
406 static int ves1x93_get_frontend(struct dvb_frontend *fe) in ves1x93_get_frontend()
[all …]
Dmt352.c46 struct dvb_frontend frontend;
58 static int mt352_single_write(struct dvb_frontend *fe, u8 reg, u8 val) in mt352_single_write()
72 static int _mt352_write(struct dvb_frontend* fe, const u8 ibuf[], int ilen) in _mt352_write()
105 static int mt352_sleep(struct dvb_frontend* fe) in mt352_sleep()
169 static int mt352_set_parameters(struct dvb_frontend *fe) in mt352_set_parameters()
314 static int mt352_get_parameters(struct dvb_frontend* fe) in mt352_get_parameters()
420 static int mt352_read_status(struct dvb_frontend* fe, fe_status_t* status) in mt352_read_status()
463 static int mt352_read_ber(struct dvb_frontend* fe, u32* ber) in mt352_read_ber()
474 static int mt352_read_signal_strength(struct dvb_frontend* fe, u16* strength) in mt352_read_signal_strength()
487 static int mt352_read_snr(struct dvb_frontend* fe, u16* snr) in mt352_read_snr()
[all …]
Dcx24110.c40 struct dvb_frontend frontend;
311 static int _cx24110_pll_write (struct dvb_frontend* fe, const u8 buf[], int len) in _cx24110_pll_write()
353 static int cx24110_initfe(struct dvb_frontend* fe) in cx24110_initfe()
368 static int cx24110_set_voltage (struct dvb_frontend* fe, fe_sec_voltage_t voltage) in cx24110_set_voltage()
382 static int cx24110_diseqc_send_burst(struct dvb_frontend* fe, fe_sec_mini_cmd_t burst) in cx24110_diseqc_send_burst()
408 static int cx24110_send_diseqc_msg(struct dvb_frontend* fe, in cx24110_send_diseqc_msg()
437 static int cx24110_read_status(struct dvb_frontend* fe, fe_status_t* status) in cx24110_read_status()
465 static int cx24110_read_ber(struct dvb_frontend* fe, u32* ber) in cx24110_read_ber()
483 static int cx24110_read_signal_strength(struct dvb_frontend* fe, u16* signal_strength) in cx24110_read_signal_strength()
494 static int cx24110_read_snr(struct dvb_frontend* fe, u16* snr) in cx24110_read_snr()
[all …]
Dts2020.c29 struct dvb_frontend *fe;
48 static int ts2020_release(struct dvb_frontend *fe) in ts2020_release()
55 static int ts2020_writereg(struct dvb_frontend *fe, int reg, int data) in ts2020_writereg()
86 static int ts2020_readreg(struct dvb_frontend *fe, u8 reg) in ts2020_readreg()
123 static int ts2020_sleep(struct dvb_frontend *fe) in ts2020_sleep()
136 static int ts2020_init(struct dvb_frontend *fe) in ts2020_init()
201 static int ts2020_tuner_gate_ctrl(struct dvb_frontend *fe, u8 offset) in ts2020_tuner_gate_ctrl()
212 static int ts2020_set_tuner_rf(struct dvb_frontend *fe) in ts2020_set_tuner_rf()
231 static int ts2020_set_params(struct dvb_frontend *fe) in ts2020_set_params()
347 static int ts2020_get_frequency(struct dvb_frontend *fe, u32 *frequency) in ts2020_get_frequency()
[all …]
Ddvb-pll.c64 void (*set)(struct dvb_frontend *fe, u8 *buf);
95 static void thomson_dtt759x_bw(struct dvb_frontend *fe, u8 *buf) in thomson_dtt759x_bw()
119 static void thomson_dtt7520x_bw(struct dvb_frontend *fe, u8 *buf) in thomson_dtt7520x_bw()
213 static void tda665x_bw(struct dvb_frontend *fe, u8 *buf) in tda665x_bw()
247 static void tua6034_bw(struct dvb_frontend *fe, u8 *buf) in tua6034_bw()
271 static void tded4_bw(struct dvb_frontend *fe, u8 *buf) in tded4_bw()
346 static void opera1_bw(struct dvb_frontend *fe, u8 *buf) in opera1_bw()
419 static void samsung_dtos403ih102a_set(struct dvb_frontend *fe, u8 *buf) in samsung_dtos403ih102a_set()
563 static int dvb_pll_configure(struct dvb_frontend *fe, u8 *buf, in dvb_pll_configure()
604 static int dvb_pll_release(struct dvb_frontend *fe) in dvb_pll_release()
[all …]
Dstv0288.h43 int (*set_ts_params)(struct dvb_frontend *fe, int is_punctured);
47 extern struct dvb_frontend *stv0288_attach(const struct stv0288_config *config,
50 static inline struct dvb_frontend *stv0288_attach(const struct stv0288_config *config, in stv0288_attach()
58 static inline int stv0288_writereg(struct dvb_frontend *fe, u8 reg, u8 val) in stv0288_writereg()
Dcxd2820r_c.c24 int cxd2820r_set_frontend_c(struct dvb_frontend *fe) in cxd2820r_set_frontend_c()
104 int cxd2820r_get_frontend_c(struct dvb_frontend *fe) in cxd2820r_get_frontend_c()
154 int cxd2820r_read_ber_c(struct dvb_frontend *fe, u32 *ber) in cxd2820r_read_ber_c()
188 int cxd2820r_read_signal_strength_c(struct dvb_frontend *fe, in cxd2820r_read_signal_strength_c()
218 int cxd2820r_read_snr_c(struct dvb_frontend *fe, u16 *snr) in cxd2820r_read_snr_c()
255 int cxd2820r_read_ucblocks_c(struct dvb_frontend *fe, u32 *ucblocks) in cxd2820r_read_ucblocks_c()
262 int cxd2820r_read_status_c(struct dvb_frontend *fe, fe_status_t *status) in cxd2820r_read_status_c()
292 int cxd2820r_init_c(struct dvb_frontend *fe) in cxd2820r_init_c()
307 int cxd2820r_sleep_c(struct dvb_frontend *fe) in cxd2820r_sleep_c()
336 int cxd2820r_get_tune_settings_c(struct dvb_frontend *fe, in cxd2820r_get_tune_settings_c()
Dec100.c27 struct dvb_frontend frontend;
89 static int ec100_set_frontend(struct dvb_frontend *fe) in ec100_set_frontend()
167 static int ec100_get_tune_settings(struct dvb_frontend *fe, in ec100_get_tune_settings()
177 static int ec100_read_status(struct dvb_frontend *fe, fe_status_t *status) in ec100_read_status()
213 static int ec100_read_ber(struct dvb_frontend *fe, u32 *ber) in ec100_read_ber()
245 static int ec100_read_signal_strength(struct dvb_frontend *fe, u16 *strength) in ec100_read_signal_strength()
265 static int ec100_read_snr(struct dvb_frontend *fe, u16 *snr) in ec100_read_snr()
271 static int ec100_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks) in ec100_read_ucblocks()
277 static void ec100_release(struct dvb_frontend *fe) in ec100_release()
285 struct dvb_frontend *ec100_attach(const struct ec100_config *config, in ec100_attach()
Ds921.c51 struct dvb_frontend frontend;
265 static int s921_pll_tune(struct dvb_frontend *fe) in s921_pll_tune()
337 static int s921_initfe(struct dvb_frontend *fe) in s921_initfe()
351 static int s921_read_status(struct dvb_frontend *fe, fe_status_t *status) in s921_read_status()
390 static int s921_read_signal_strength(struct dvb_frontend *fe, u16 *strength) in s921_read_signal_strength()
417 static int s921_set_frontend(struct dvb_frontend *fe) in s921_set_frontend()
436 static int s921_get_frontend(struct dvb_frontend *fe) in s921_get_frontend()
448 static int s921_tune(struct dvb_frontend *fe, in s921_tune()
467 static int s921_get_algo(struct dvb_frontend *fe) in s921_get_algo()
472 static void s921_release(struct dvb_frontend *fe) in s921_release()
[all …]
Dds3000.c235 struct dvb_frontend frontend;
259 static int ds3000_i2c_gate_ctrl(struct dvb_frontend *fe, int enable) in ds3000_i2c_gate_ctrl()
344 static int ds3000_load_firmware(struct dvb_frontend *fe,
347 static int ds3000_firmware_ondemand(struct dvb_frontend *fe) in ds3000_firmware_ondemand()
384 static int ds3000_load_firmware(struct dvb_frontend *fe, in ds3000_load_firmware()
407 static int ds3000_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) in ds3000_set_voltage()
434 static int ds3000_read_status(struct dvb_frontend *fe, fe_status_t* status) in ds3000_read_status()
472 static int ds3000_read_ber(struct dvb_frontend *fe, u32* ber) in ds3000_read_ber()
536 static int ds3000_read_signal_strength(struct dvb_frontend *fe, in ds3000_read_signal_strength()
546 static int ds3000_read_snr(struct dvb_frontend *fe, u16 *snr) in ds3000_read_snr()
[all …]
Dstv0900.h56 int (*set_ts_params)(struct dvb_frontend *fe, int is_punctured);
58 void (*set_lock_led)(struct dvb_frontend *fe, int offon);
62 extern struct dvb_frontend *stv0900_attach(const struct stv0900_config *config,
65 static inline struct dvb_frontend *stv0900_attach(const struct stv0900_config *config, in stv0900_attach()
Ddib3000mb.c115 static int dib3000mb_get_frontend(struct dvb_frontend* fe);
117 static int dib3000mb_set_frontend(struct dvb_frontend *fe, int tuner) in dib3000mb_set_frontend()
376 static int dib3000mb_fe_init(struct dvb_frontend* fe, int mobile_mode) in dib3000mb_fe_init()
453 static int dib3000mb_get_frontend(struct dvb_frontend* fe) in dib3000mb_get_frontend()
614 static int dib3000mb_read_status(struct dvb_frontend* fe, fe_status_t *stat) in dib3000mb_read_status()
646 static int dib3000mb_read_ber(struct dvb_frontend* fe, u32 *ber) in dib3000mb_read_ber()
655 static int dib3000mb_read_signal_strength(struct dvb_frontend* fe, u16 *strength) in dib3000mb_read_signal_strength()
663 static int dib3000mb_read_snr(struct dvb_frontend* fe, u16 *snr) in dib3000mb_read_snr()
673 static int dib3000mb_read_unc_blocks(struct dvb_frontend* fe, u32 *unc) in dib3000mb_read_unc_blocks()
681 static int dib3000mb_sleep(struct dvb_frontend* fe) in dib3000mb_sleep()
[all …]
Dves1820.c39 struct dvb_frontend frontend;
191 static int ves1820_init(struct dvb_frontend* fe) in ves1820_init()
208 static int ves1820_set_parameters(struct dvb_frontend *fe) in ves1820_set_parameters()
240 static int ves1820_read_status(struct dvb_frontend* fe, fe_status_t* status) in ves1820_read_status()
266 static int ves1820_read_ber(struct dvb_frontend* fe, u32* ber) in ves1820_read_ber()
278 static int ves1820_read_signal_strength(struct dvb_frontend* fe, u16* strength) in ves1820_read_signal_strength()
288 static int ves1820_read_snr(struct dvb_frontend* fe, u16* snr) in ves1820_read_snr()
298 static int ves1820_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) in ves1820_read_ucblocks()
313 static int ves1820_get_frontend(struct dvb_frontend *fe) in ves1820_get_frontend()
345 static int ves1820_sleep(struct dvb_frontend* fe) in ves1820_sleep()
[all …]
Dstv6110x.c103 static int stv6110x_init(struct dvb_frontend *fe) in stv6110x_init()
118 static int stv6110x_set_frequency(struct dvb_frontend *fe, u32 frequency) in stv6110x_set_frequency()
179 static int stv6110x_get_frequency(struct dvb_frontend *fe, u32 *frequency) in stv6110x_get_frequency()
197 static int stv6110x_set_bandwidth(struct dvb_frontend *fe, u32 bandwidth) in stv6110x_set_bandwidth()
231 static int stv6110x_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) in stv6110x_get_bandwidth()
241 static int stv6110x_set_refclock(struct dvb_frontend *fe, u32 refclock) in stv6110x_set_refclock()
267 static int stv6110x_get_bbgain(struct dvb_frontend *fe, u32 *gain) in stv6110x_get_bbgain()
277 static int stv6110x_set_bbgain(struct dvb_frontend *fe, u32 gain) in stv6110x_set_bbgain()
287 static int stv6110x_set_mode(struct dvb_frontend *fe, enum tuner_mode mode) in stv6110x_set_mode()
315 static int stv6110x_sleep(struct dvb_frontend *fe) in stv6110x_sleep()
[all …]
Dsp8870.c48 struct dvb_frontend frontend;
248 static int sp8870_set_frontend_parameters(struct dvb_frontend *fe) in sp8870_set_frontend_parameters()
304 static int sp8870_init (struct dvb_frontend* fe) in sp8870_init()
353 static int sp8870_read_status (struct dvb_frontend* fe, fe_status_t * fe_status) in sp8870_read_status()
379 static int sp8870_read_ber (struct dvb_frontend* fe, u32 * ber) in sp8870_read_ber()
406 static int sp8870_read_signal_strength(struct dvb_frontend* fe, u16 * signal) in sp8870_read_signal_strength()
432 static int sp8870_read_uncorrected_blocks (struct dvb_frontend* fe, u32* ublocks) in sp8870_read_uncorrected_blocks()
461 static int sp8870_set_frontend(struct dvb_frontend *fe) in sp8870_set_frontend()
520 static int sp8870_sleep(struct dvb_frontend* fe) in sp8870_sleep()
528 static int sp8870_get_tune_settings(struct dvb_frontend* fe, struct dvb_frontend_tune_settings* fes… in sp8870_get_tune_settings()
[all …]
Dstv6110.c62 static int stv6110_release(struct dvb_frontend *fe) in stv6110_release()
69 static int stv6110_write_regs(struct dvb_frontend *fe, u8 buf[], in stv6110_write_regs()
110 static int stv6110_read_regs(struct dvb_frontend *fe, u8 regs[], in stv6110_read_regs()
145 static int stv6110_read_reg(struct dvb_frontend *fe, int start) in stv6110_read_reg()
153 static int stv6110_sleep(struct dvb_frontend *fe) in stv6110_sleep()
180 static int stv6110_set_bandwidth(struct dvb_frontend *fe, u32 bandwidth) in stv6110_set_bandwidth()
216 static int stv6110_init(struct dvb_frontend *fe) in stv6110_init()
238 static int stv6110_get_frequency(struct dvb_frontend *fe, u32 *frequency) in stv6110_get_frequency()
263 static int stv6110_set_frequency(struct dvb_frontend *fe, u32 frequency) in stv6110_set_frequency()
360 static int stv6110_set_params(struct dvb_frontend *fe) in stv6110_set_params()
[all …]
Dcx22702.c44 struct dvb_frontend frontend;
248 static int cx22702_i2c_gate_ctrl(struct dvb_frontend *fe, int enable) in cx22702_i2c_gate_ctrl()
263 static int cx22702_set_tps(struct dvb_frontend *fe) in cx22702_set_tps()
435 static int cx22702_init(struct dvb_frontend *fe) in cx22702_init()
455 static int cx22702_read_status(struct dvb_frontend *fe, fe_status_t *status) in cx22702_read_status()
484 static int cx22702_read_ber(struct dvb_frontend *fe, u32 *ber) in cx22702_read_ber()
501 static int cx22702_read_signal_strength(struct dvb_frontend *fe, in cx22702_read_signal_strength()
529 static int cx22702_read_snr(struct dvb_frontend *fe, u16 *snr) in cx22702_read_snr()
548 static int cx22702_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks) in cx22702_read_ucblocks()
565 static int cx22702_get_frontend(struct dvb_frontend *fe) in cx22702_get_frontend()
[all …]
Dtda1002x.h61 extern struct dvb_frontend* tda10021_attach(const struct tda1002x_config* config,
64 static inline struct dvb_frontend* tda10021_attach(const struct tda1002x_config* config, in tda10021_attach()
73 extern struct dvb_frontend *tda10023_attach(
77 static inline struct dvb_frontend *tda10023_attach( in tda10023_attach()
Dtda8261.c30 struct dvb_frontend *fe;
63 static int tda8261_get_status(struct dvb_frontend *fe, u32 *status) in tda8261_get_status()
86 static int tda8261_get_state(struct dvb_frontend *fe, in tda8261_get_state()
109 static int tda8261_set_state(struct dvb_frontend *fe, in tda8261_set_state()
172 static int tda8261_release(struct dvb_frontend *fe) in tda8261_release()
197 struct dvb_frontend *tda8261_attach(struct dvb_frontend *fe, in tda8261_attach()
Disl6421.c46 static int isl6421_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) in isl6421_set_voltage()
74 static int isl6421_enable_high_lnb_voltage(struct dvb_frontend *fe, long arg) in isl6421_enable_high_lnb_voltage()
92 static int isl6421_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) in isl6421_set_tone()
116 static void isl6421_release(struct dvb_frontend *fe) in isl6421_release()
126 struct dvb_frontend *isl6421_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 i2c_addr, in isl6421_attach()
Dsi21xx.c142 struct dvb_frontend frontend;
274 static int si21_write(struct dvb_frontend *fe, const u8 buf[], int len) in si21_write()
354 static int si21xx_set_symbolrate(struct dvb_frontend *fe, u32 srate) in si21xx_set_symbolrate()
383 static int si21xx_send_diseqc_msg(struct dvb_frontend *fe, in si21xx_send_diseqc_msg()
412 static int si21xx_send_diseqc_burst(struct dvb_frontend *fe, in si21xx_send_diseqc_burst()
437 static int si21xx_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) in si21xx_set_tone()
457 static int si21xx_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t volt) in si21xx_set_voltage()
481 static int si21xx_init(struct dvb_frontend *fe) in si21xx_init()
539 static int si21_read_status(struct dvb_frontend *fe, fe_status_t *status) in si21_read_status()
577 static int si21_read_signal_strength(struct dvb_frontend *fe, u16 *strength) in si21_read_signal_strength()
[all …]
Dmt312.c46 struct dvb_frontend frontend;
246 static int mt312_initfe(struct dvb_frontend *fe) in mt312_initfe()
346 static int mt312_send_master_cmd(struct dvb_frontend *fe, in mt312_send_master_cmd()
383 static int mt312_send_burst(struct dvb_frontend *fe, const fe_sec_mini_cmd_t c) in mt312_send_burst()
406 static int mt312_set_tone(struct dvb_frontend *fe, const fe_sec_tone_mode_t t) in mt312_set_tone()
429 static int mt312_set_voltage(struct dvb_frontend *fe, const fe_sec_voltage_t v) in mt312_set_voltage()
445 static int mt312_read_status(struct dvb_frontend *fe, fe_status_t *s) in mt312_read_status()
474 static int mt312_read_ber(struct dvb_frontend *fe, u32 *ber) in mt312_read_ber()
489 static int mt312_read_signal_strength(struct dvb_frontend *fe, in mt312_read_signal_strength()
512 static int mt312_read_snr(struct dvb_frontend *fe, u16 *snr) in mt312_read_snr()
[all …]
Dsp887x.c27 struct dvb_frontend frontend;
137 static int sp887x_initial_setup (struct dvb_frontend* fe, const struct firmware *fw) in sp887x_initial_setup()
349 static int sp887x_setup_frontend_parameters(struct dvb_frontend *fe) in sp887x_setup_frontend_parameters()
419 static int sp887x_read_status(struct dvb_frontend* fe, fe_status_t* status) in sp887x_read_status()
453 static int sp887x_read_ber(struct dvb_frontend* fe, u32* ber) in sp887x_read_ber()
467 static int sp887x_read_signal_strength(struct dvb_frontend* fe, u16* strength) in sp887x_read_signal_strength()
478 static int sp887x_read_snr(struct dvb_frontend* fe, u16* snr) in sp887x_read_snr()
488 static int sp887x_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) in sp887x_read_ucblocks()
499 static int sp887x_i2c_gate_ctrl(struct dvb_frontend* fe, int enable) in sp887x_i2c_gate_ctrl()
510 static int sp887x_sleep(struct dvb_frontend* fe) in sp887x_sleep()
[all …]
Dtda10021.c40 struct dvb_frontend frontend;
202 static int tda10021_init (struct dvb_frontend *fe) in tda10021_init()
231 static int tda10021_set_parameters(struct dvb_frontend *fe) in tda10021_set_parameters()
311 static int tda10021_read_status(struct dvb_frontend* fe, fe_status_t* status) in tda10021_read_status()
336 static int tda10021_read_ber(struct dvb_frontend* fe, u32* ber) in tda10021_read_ber()
350 static int tda10021_read_signal_strength(struct dvb_frontend* fe, u16* strength) in tda10021_read_signal_strength()
364 static int tda10021_read_snr(struct dvb_frontend* fe, u16* snr) in tda10021_read_snr()
374 static int tda10021_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) in tda10021_read_ucblocks()
389 static int tda10021_get_frontend(struct dvb_frontend *fe) in tda10021_get_frontend()
418 static int tda10021_i2c_gate_ctrl(struct dvb_frontend* fe, int enable) in tda10021_i2c_gate_ctrl()
[all …]
Dl64781.c35 struct dvb_frontend frontend;
120 static int apply_frontend_param(struct dvb_frontend *fe) in apply_frontend_param()
246 static int get_frontend(struct dvb_frontend *fe) in get_frontend()
362 static int l64781_read_status(struct dvb_frontend* fe, fe_status_t* status) in l64781_read_status()
391 static int l64781_read_ber(struct dvb_frontend* fe, u32* ber) in l64781_read_ber()
403 static int l64781_read_signal_strength(struct dvb_frontend* fe, u16* signal_strength) in l64781_read_signal_strength()
413 static int l64781_read_snr(struct dvb_frontend* fe, u16* snr) in l64781_read_snr()
423 static int l64781_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) in l64781_read_ucblocks()
433 static int l64781_sleep(struct dvb_frontend* fe) in l64781_sleep()
441 static int l64781_init(struct dvb_frontend* fe) in l64781_init()
[all …]
Ddib3000mc.c33 struct dvb_frontend demod;
292 static int dib3000mc_init(struct dvb_frontend *demod) in dib3000mc_init()
412 static int dib3000mc_sleep(struct dvb_frontend *demod) in dib3000mc_sleep()
549 static int dib3000mc_autosearch_start(struct dvb_frontend *demod) in dib3000mc_autosearch_start()
579 static int dib3000mc_autosearch_is_irq(struct dvb_frontend *demod) in dib3000mc_autosearch_is_irq()
593 static int dib3000mc_tune(struct dvb_frontend *demod) in dib3000mc_tune()
627 struct i2c_adapter * dib3000mc_get_tuner_i2c_master(struct dvb_frontend *demod, int gating) in dib3000mc_get_tuner_i2c_master()
635 static int dib3000mc_get_frontend(struct dvb_frontend* fe) in dib3000mc_get_frontend()
690 static int dib3000mc_set_frontend(struct dvb_frontend *fe) in dib3000mc_set_frontend()
735 static int dib3000mc_read_status(struct dvb_frontend *fe, fe_status_t *stat) in dib3000mc_read_status()
[all …]
Dau8522_dig.c244 static int au8522_set_if(struct dvb_frontend *fe, enum au8522_if_freq if_freq) in au8522_set_if()
554 static int au8522_enable_modulation(struct dvb_frontend *fe, in au8522_enable_modulation()
609 static int au8522_set_frontend(struct dvb_frontend *fe) in au8522_set_frontend()
647 static int au8522_read_status(struct dvb_frontend *fe, fe_status_t *status) in au8522_read_status()
738 static int au8522_read_snr(struct dvb_frontend *fe, u16 *snr) in au8522_read_snr()
767 static int au8522_read_signal_strength(struct dvb_frontend *fe, in au8522_read_signal_strength()
802 static int au8522_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks) in au8522_read_ucblocks()
814 static int au8522_read_ber(struct dvb_frontend *fe, u32 *ber) in au8522_read_ber()
819 static int au8522_get_frontend(struct dvb_frontend *fe) in au8522_get_frontend()
830 static int au8522_get_tune_settings(struct dvb_frontend *fe, in au8522_get_tune_settings()
[all …]
Dnxt6000.c38 struct dvb_frontend frontend;
175 static void nxt6000_setup(struct dvb_frontend* fe) in nxt6000_setup()
419 static int nxt6000_read_status(struct dvb_frontend* fe, fe_status_t* status) in nxt6000_read_status()
449 static int nxt6000_init(struct dvb_frontend* fe) in nxt6000_init()
459 static int nxt6000_set_frontend(struct dvb_frontend *fe) in nxt6000_set_frontend()
490 static void nxt6000_release(struct dvb_frontend* fe) in nxt6000_release()
496 static int nxt6000_read_snr(struct dvb_frontend* fe, u16* snr) in nxt6000_read_snr()
505 static int nxt6000_read_ber(struct dvb_frontend* fe, u32* ber) in nxt6000_read_ber()
519 static int nxt6000_read_signal_strength(struct dvb_frontend* fe, u16* signal_strength) in nxt6000_read_signal_strength()
530 static int nxt6000_fe_get_tune_settings(struct dvb_frontend* fe, struct dvb_frontend_tune_settings … in nxt6000_fe_get_tune_settings()
[all …]
Dlnbp22.c51 static int lnbp22_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) in lnbp22_set_voltage()
82 static int lnbp22_enable_high_lnb_voltage(struct dvb_frontend *fe, long arg) in lnbp22_enable_high_lnb_voltage()
101 static void lnbp22_release(struct dvb_frontend *fe) in lnbp22_release()
112 struct dvb_frontend *lnbp22_attach(struct dvb_frontend *fe, in lnbp22_attach()
Dtda10086.c38 struct dvb_frontend frontend;
106 static int tda10086_init(struct dvb_frontend* fe) in tda10086_init()
188 static int tda10086_set_tone (struct dvb_frontend* fe, fe_sec_tone_mode_t tone) in tda10086_set_tone()
211 static int tda10086_send_master_cmd (struct dvb_frontend* fe, in tda10086_send_master_cmd()
241 static int tda10086_send_burst (struct dvb_frontend* fe, fe_sec_mini_cmd_t minicmd) in tda10086_send_burst()
412 static int tda10086_set_frontend(struct dvb_frontend *fe) in tda10086_set_frontend()
460 static int tda10086_get_frontend(struct dvb_frontend *fe) in tda10086_get_frontend()
554 static int tda10086_read_status(struct dvb_frontend* fe, fe_status_t *fe_status) in tda10086_read_status()
583 static int tda10086_read_signal_strength(struct dvb_frontend* fe, u16 * signal) in tda10086_read_signal_strength()
596 static int tda10086_read_snr(struct dvb_frontend* fe, u16 * snr) in tda10086_read_snr()
[all …]
Dcxd2820r_t.c24 int cxd2820r_set_frontend_t(struct dvb_frontend *fe) in cxd2820r_set_frontend_t()
141 int cxd2820r_get_frontend_t(struct dvb_frontend *fe) in cxd2820r_get_frontend_t()
258 int cxd2820r_read_ber_t(struct dvb_frontend *fe, u32 *ber) in cxd2820r_read_ber_t()
292 int cxd2820r_read_signal_strength_t(struct dvb_frontend *fe, in cxd2820r_read_signal_strength_t()
316 int cxd2820r_read_snr_t(struct dvb_frontend *fe, u16 *snr) in cxd2820r_read_snr_t()
345 int cxd2820r_read_ucblocks_t(struct dvb_frontend *fe, u32 *ucblocks) in cxd2820r_read_ucblocks_t()
352 int cxd2820r_read_status_t(struct dvb_frontend *fe, fe_status_t *status) in cxd2820r_read_status_t()
398 int cxd2820r_init_t(struct dvb_frontend *fe) in cxd2820r_init_t()
413 int cxd2820r_sleep_t(struct dvb_frontend *fe) in cxd2820r_sleep_t()
442 int cxd2820r_get_tune_settings_t(struct dvb_frontend *fe, in cxd2820r_get_tune_settings_t()
Drtl2830.h43 struct dvb_frontend* (*get_dvb_frontend)(struct i2c_client *);
45 int (*pid_filter)(struct dvb_frontend *, u8, u16, int);
46 int (*pid_filter_ctrl)(struct dvb_frontend *, int);
Dtda10048.c145 struct dvb_frontend frontend;
303 static int tda10048_set_phy2(struct dvb_frontend *fe, u32 sample_freq_hz, in tda10048_set_phy2()
339 static int tda10048_set_wref(struct dvb_frontend *fe, u32 sample_freq_hz, in tda10048_set_wref()
369 static int tda10048_set_invwref(struct dvb_frontend *fe, u32 sample_freq_hz, in tda10048_set_invwref()
395 static int tda10048_set_bandwidth(struct dvb_frontend *fe, in tda10048_set_bandwidth()
419 static int tda10048_set_if(struct dvb_frontend *fe, u32 bw) in tda10048_set_if()
477 static int tda10048_firmware_upload(struct dvb_frontend *fe) in tda10048_firmware_upload()
572 static int tda10048_set_inversion(struct dvb_frontend *fe, int inversion) in tda10048_set_inversion()
688 static int tda10048_i2c_gate_ctrl(struct dvb_frontend *fe, int enable) in tda10048_i2c_gate_ctrl()
705 static int tda10048_output_mode(struct dvb_frontend *fe, int serial) in tda10048_output_mode()
[all …]
Dor51132.h34 int (*set_ts_params)(struct dvb_frontend* fe, int is_punctured);
38 extern struct dvb_frontend* or51132_attach(const struct or51132_config* config,
41 static inline struct dvb_frontend* or51132_attach(const struct or51132_config* config, in or51132_attach()
Dcx24123.c60 struct dvb_frontend frontend;
515 static int cx24123_pll_calculate(struct dvb_frontend *fe) in cx24123_pll_calculate()
590 static int cx24123_pll_writereg(struct dvb_frontend *fe, u32 data) in cx24123_pll_writereg()
647 static int cx24123_pll_tune(struct dvb_frontend *fe) in cx24123_pll_tune()
699 static int cx24123_initfe(struct dvb_frontend *fe) in cx24123_initfe()
722 static int cx24123_set_voltage(struct dvb_frontend *fe, in cx24123_set_voltage()
761 static int cx24123_send_diseqc_msg(struct dvb_frontend *fe, in cx24123_send_diseqc_msg()
797 static int cx24123_diseqc_send_burst(struct dvb_frontend *fe, in cx24123_diseqc_send_burst()
834 static int cx24123_read_status(struct dvb_frontend *fe, fe_status_t *status) in cx24123_read_status()
871 static int cx24123_read_ber(struct dvb_frontend *fe, u32 *ber) in cx24123_read_ber()
[all …]
Dmb86a16.h31 int (*set_voltage)(struct dvb_frontend *fe, fe_sec_voltage_t voltage);
38 extern struct dvb_frontend *mb86a16_attach(const struct mb86a16_config *config,
43 static inline struct dvb_frontend *mb86a16_attach(const struct mb86a16_config *config, in mb86a16_attach()
Dlgdt330x.c67 struct dvb_frontend frontend;
183 static int lgdt330x_init(struct dvb_frontend* fe) in lgdt330x_init()
281 static int lgdt330x_read_ber(struct dvb_frontend* fe, u32* ber) in lgdt330x_read_ber()
287 static int lgdt330x_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) in lgdt330x_read_ucblocks()
316 static int lgdt330x_set_parameters(struct dvb_frontend *fe) in lgdt330x_set_parameters()
442 static int lgdt330x_get_frontend(struct dvb_frontend *fe) in lgdt330x_get_frontend()
450 static int lgdt3302_read_status(struct dvb_frontend* fe, fe_status_t* status) in lgdt3302_read_status()
508 static int lgdt3303_read_status(struct dvb_frontend* fe, fe_status_t* status) in lgdt3303_read_status()
604 static int lgdt3302_read_snr(struct dvb_frontend* fe, u16* snr) in lgdt3302_read_snr()
648 static int lgdt3303_read_snr(struct dvb_frontend* fe, u16* snr) in lgdt3303_read_snr()
[all …]
Dsp8870.h35 int (*request_firmware)(struct dvb_frontend* fe, const struct firmware **fw, char* name);
39 extern struct dvb_frontend* sp8870_attach(const struct sp8870_config* config,
42 static inline struct dvb_frontend* sp8870_attach(const struct sp8870_config* config, in sp8870_attach()
Dbcm3510.h34 int (*request_firmware)(struct dvb_frontend* fe, const struct firmware **fw, char* name);
38 extern struct dvb_frontend* bcm3510_attach(const struct bcm3510_config* config,
41 static inline struct dvb_frontend* bcm3510_attach(const struct bcm3510_config* config, in bcm3510_attach()
Dsp887x.h17 int (*request_firmware)(struct dvb_frontend* fe, const struct firmware **fw, char* name);
21 extern struct dvb_frontend* sp887x_attach(const struct sp887x_config* config,
24 static inline struct dvb_frontend* sp887x_attach(const struct sp887x_config* config, in sp887x_attach()
Dnxt200x.h42 int (*set_ts_params)(struct dvb_frontend* fe, int is_punctured);
46 extern struct dvb_frontend* nxt200x_attach(const struct nxt200x_config* config,
49 static inline struct dvb_frontend* nxt200x_attach(const struct nxt200x_config* config, in nxt200x_attach()
Dm88rs2000.h36 int (*set_ts_params)(struct dvb_frontend *, int);
45 extern struct dvb_frontend *m88rs2000_attach(
48 static inline struct dvb_frontend *m88rs2000_attach( in m88rs2000_attach()
Dtda826x.c44 static int tda826x_release(struct dvb_frontend *fe) in tda826x_release()
51 static int tda826x_sleep(struct dvb_frontend *fe) in tda826x_sleep()
74 static int tda826x_set_params(struct dvb_frontend *fe) in tda826x_set_params()
125 static int tda826x_get_frequency(struct dvb_frontend *fe, u32 *frequency) in tda826x_get_frequency()
144 struct dvb_frontend *tda826x_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c, int… in tda826x_attach()
Datbm8830.c230 static int atbm8830_init(struct dvb_frontend *fe) in atbm8830_init()
262 static void atbm8830_release(struct dvb_frontend *fe) in atbm8830_release()
270 static int atbm8830_set_fe(struct dvb_frontend *fe) in atbm8830_set_fe()
300 static int atbm8830_get_fe(struct dvb_frontend *fe) in atbm8830_get_fe()
329 static int atbm8830_get_tune_settings(struct dvb_frontend *fe, in atbm8830_get_tune_settings()
338 static int atbm8830_read_status(struct dvb_frontend *fe, fe_status_t *fe_status) in atbm8830_read_status()
360 static int atbm8830_read_ber(struct dvb_frontend *fe, u32 *ber) in atbm8830_read_ber()
384 static int atbm8830_read_signal_strength(struct dvb_frontend *fe, u16 *signal) in atbm8830_read_signal_strength()
409 static int atbm8830_read_snr(struct dvb_frontend *fe, u16 *snr) in atbm8830_read_snr()
416 static int atbm8830_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks) in atbm8830_read_ucblocks()
[all …]
Disl6423.c87 static int isl6423_set_modulation(struct dvb_frontend *fe) in isl6423_set_modulation()
111 static int isl6423_voltage_boost(struct dvb_frontend *fe, long arg) in isl6423_voltage_boost()
147 static int isl6423_set_voltage(struct dvb_frontend *fe, in isl6423_set_voltage()
196 static int isl6423_set_current(struct dvb_frontend *fe) in isl6423_set_current()
259 static void isl6423_release(struct dvb_frontend *fe) in isl6423_release()
267 struct dvb_frontend *isl6423_attach(struct dvb_frontend *fe, in isl6423_attach()
Dtda665x.c29 struct dvb_frontend *fe;
69 static int tda665x_get_state(struct dvb_frontend *fe, in tda665x_get_state()
91 static int tda665x_get_status(struct dvb_frontend *fe, u32 *status) in tda665x_get_status()
114 static int tda665x_set_state(struct dvb_frontend *fe, in tda665x_set_state()
206 static int tda665x_release(struct dvb_frontend *fe) in tda665x_release()
223 struct dvb_frontend *tda665x_attach(struct dvb_frontend *fe, in tda665x_attach()
Drtl2832.h52 struct dvb_frontend* (*get_dvb_frontend)(struct i2c_client *);
55 int (*pid_filter)(struct dvb_frontend *, u8, u16, int);
56 int (*pid_filter_ctrl)(struct dvb_frontend *, int);
Dcxd2820r_core.c188 int cxd2820r_gpio(struct dvb_frontend *fe, u8 *gpio) in cxd2820r_gpio()
247 static int cxd2820r_set_frontend(struct dvb_frontend *fe) in cxd2820r_set_frontend()
290 static int cxd2820r_read_status(struct dvb_frontend *fe, fe_status_t *status) in cxd2820r_read_status()
315 static int cxd2820r_get_frontend(struct dvb_frontend *fe) in cxd2820r_get_frontend()
343 static int cxd2820r_read_ber(struct dvb_frontend *fe, u32 *ber) in cxd2820r_read_ber()
368 static int cxd2820r_read_signal_strength(struct dvb_frontend *fe, u16 *strength) in cxd2820r_read_signal_strength()
393 static int cxd2820r_read_snr(struct dvb_frontend *fe, u16 *snr) in cxd2820r_read_snr()
418 static int cxd2820r_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks) in cxd2820r_read_ucblocks()
443 static int cxd2820r_init(struct dvb_frontend *fe) in cxd2820r_init()
448 static int cxd2820r_sleep(struct dvb_frontend *fe) in cxd2820r_sleep()
[all …]
Dstb6100_cfg.h22 static int stb6100_get_frequency(struct dvb_frontend *fe, u32 *frequency) in stb6100_get_frequency()
40 static int stb6100_set_frequency(struct dvb_frontend *fe, u32 frequency) in stb6100_set_frequency()
59 static int stb6100_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) in stb6100_get_bandwidth()
77 static int stb6100_set_bandwidth(struct dvb_frontend *fe, u32 bandwidth) in stb6100_set_bandwidth()
Disl6405.c46 static int isl6405_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) in isl6405_set_voltage()
88 static int isl6405_enable_high_lnb_voltage(struct dvb_frontend *fe, long arg) in isl6405_enable_high_lnb_voltage()
112 static void isl6405_release(struct dvb_frontend *fe) in isl6405_release()
122 struct dvb_frontend *isl6405_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, in isl6405_attach()
Dtua6100.c45 static int tua6100_release(struct dvb_frontend *fe) in tua6100_release()
52 static int tua6100_sleep(struct dvb_frontend *fe) in tua6100_sleep()
70 static int tua6100_set_params(struct dvb_frontend *fe) in tua6100_set_params()
153 static int tua6100_get_frequency(struct dvb_frontend *fe, u32 *frequency) in tua6100_get_frequency()
173 struct dvb_frontend *tua6100_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c) in tua6100_attach()
Dcx24110.h36 static inline int cx24110_pll_write(struct dvb_frontend *fe, u32 val) in cx24110_pll_write()
50 extern struct dvb_frontend* cx24110_attach(const struct cx24110_config* config,
53 static inline struct dvb_frontend* cx24110_attach(const struct cx24110_config* config, in cx24110_attach()
Dtda10023.c47 struct dvb_frontend frontend;
231 static int tda10023_init (struct dvb_frontend *fe) in tda10023_init()
305 static int tda10023_set_parameters(struct dvb_frontend *fe) in tda10023_set_parameters()
379 static int tda10023_read_status(struct dvb_frontend* fe, fe_status_t* status) in tda10023_read_status()
404 static int tda10023_read_ber(struct dvb_frontend* fe, u32* ber) in tda10023_read_ber()
417 static int tda10023_read_signal_strength(struct dvb_frontend* fe, u16* strength) in tda10023_read_signal_strength()
433 static int tda10023_read_snr(struct dvb_frontend* fe, u16* snr) in tda10023_read_snr()
442 static int tda10023_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) in tda10023_read_ucblocks()
459 static int tda10023_get_frontend(struct dvb_frontend *fe) in tda10023_get_frontend()
490 static int tda10023_sleep(struct dvb_frontend* fe) in tda10023_sleep()
[all …]
Dsi21xx.h17 extern struct dvb_frontend *si21xx_attach(const struct si21xx_config *config,
20 static inline struct dvb_frontend *si21xx_attach( in si21xx_attach()
28 static inline int si21xx_writeregister(struct dvb_frontend *fe, u8 reg, u8 val) in si21xx_writeregister()
Daf9033.h92 struct dvb_frontend **fe;
96 int (*pid_filter_ctrl)(struct dvb_frontend *fe, int onoff);
97 int (*pid_filter)(struct dvb_frontend *fe, int index, u16 pid,
Ds5h1420.c47 struct dvb_frontend frontend;
66 static int s5h1420_get_tune_settings(struct dvb_frontend* fe,
127 static int s5h1420_set_voltage (struct dvb_frontend* fe, fe_sec_voltage_t voltage) in s5h1420_set_voltage()
152 static int s5h1420_set_tone (struct dvb_frontend* fe, fe_sec_tone_mode_t tone) in s5h1420_set_tone()
173 static int s5h1420_send_master_cmd (struct dvb_frontend* fe, in s5h1420_send_master_cmd()
218 static int s5h1420_recv_slave_reply (struct dvb_frontend* fe, in s5h1420_recv_slave_reply()
273 static int s5h1420_send_burst (struct dvb_frontend* fe, fe_sec_mini_cmd_t minicmd) in s5h1420_send_burst()
331 static int s5h1420_read_status(struct dvb_frontend* fe, fe_status_t* status) in s5h1420_read_status()
431 static int s5h1420_read_ber(struct dvb_frontend* fe, u32* ber) in s5h1420_read_ber()
443 static int s5h1420_read_signal_strength(struct dvb_frontend* fe, u16* strength) in s5h1420_read_signal_strength()
[all …]
Dcxd2820r_t2.c24 int cxd2820r_set_frontend_t2(struct dvb_frontend *fe) in cxd2820r_set_frontend_t2()
172 int cxd2820r_get_frontend_t2(struct dvb_frontend *fe) in cxd2820r_get_frontend_t2()
287 int cxd2820r_read_status_t2(struct dvb_frontend *fe, fe_status_t *status) in cxd2820r_read_status_t2()
316 int cxd2820r_read_ber_t2(struct dvb_frontend *fe, u32 *ber) in cxd2820r_read_ber_t2()
343 int cxd2820r_read_signal_strength_t2(struct dvb_frontend *fe, in cxd2820r_read_signal_strength_t2()
367 int cxd2820r_read_snr_t2(struct dvb_frontend *fe, u16 *snr) in cxd2820r_read_snr_t2()
396 int cxd2820r_read_ucblocks_t2(struct dvb_frontend *fe, u32 *ucblocks) in cxd2820r_read_ucblocks_t2()
403 int cxd2820r_sleep_t2(struct dvb_frontend *fe) in cxd2820r_sleep_t2()
433 int cxd2820r_get_tune_settings_t2(struct dvb_frontend *fe, in cxd2820r_get_tune_settings_t2()
Dcx24116.c189 struct dvb_frontend frontend;
474 static int cx24116_load_firmware(struct dvb_frontend *fe,
477 static int cx24116_firmware_ondemand(struct dvb_frontend *fe) in cx24116_firmware_ondemand()
528 static int cx24116_cmd_execute(struct dvb_frontend *fe, struct cx24116_cmd *cmd) in cx24116_cmd_execute()
564 static int cx24116_load_firmware(struct dvb_frontend *fe, in cx24116_load_firmware()
686 static int cx24116_read_status(struct dvb_frontend *fe, fe_status_t *status) in cx24116_read_status()
709 static int cx24116_read_ber(struct dvb_frontend *fe, u32 *ber) in cx24116_read_ber()
724 static int cx24116_read_signal_strength(struct dvb_frontend *fe, in cx24116_read_signal_strength()
754 static int cx24116_read_snr_pct(struct dvb_frontend *fe, u16 *snr) in cx24116_read_snr_pct()
784 static int cx24116_read_snr_esno(struct dvb_frontend *fe, u16 *snr) in cx24116_read_snr_esno()
[all …]
Dstb6000.c44 static int stb6000_release(struct dvb_frontend *fe) in stb6000_release()
51 static int stb6000_sleep(struct dvb_frontend *fe) in stb6000_sleep()
78 static int stb6000_set_params(struct dvb_frontend *fe) in stb6000_set_params()
182 static int stb6000_get_frequency(struct dvb_frontend *fe, u32 *frequency) in stb6000_get_frequency()
201 struct dvb_frontend *stb6000_attach(struct dvb_frontend *fe, int addr, in stb6000_attach()
Ddib0070.c56 struct dvb_frontend *fe;
153 static int dib0070_set_bandwidth(struct dvb_frontend *fe) in dib0070_set_bandwidth()
243 static int dib0070_set_ctrl_lo5(struct dvb_frontend *fe, u8 vco_bias_trim, u8 hf_div_trim, u8 cp_cu… in dib0070_set_ctrl_lo5()
251 void dib0070_ctrl_agc_filter(struct dvb_frontend *fe, u8 open) in dib0070_ctrl_agc_filter()
338 static int dib0070_tune_digital(struct dvb_frontend *fe) in dib0070_tune_digital()
519 static int dib0070_tune(struct dvb_frontend *fe) in dib0070_tune()
537 static int dib0070_wakeup(struct dvb_frontend *fe) in dib0070_wakeup()
545 static int dib0070_sleep(struct dvb_frontend *fe) in dib0070_sleep()
553 u8 dib0070_get_rf_output(struct dvb_frontend *fe) in dib0070_get_rf_output()
560 int dib0070_set_rf_output(struct dvb_frontend *fe, u8 no) in dib0070_set_rf_output()
[all …]
Dstb6100.c64 static int stb6100_release(struct dvb_frontend *fe);
238 static int stb6100_get_status(struct dvb_frontend *fe, u32 *status) in stb6100_get_status()
251 static int stb6100_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) in stb6100_get_bandwidth()
269 static int stb6100_set_bandwidth(struct dvb_frontend *fe, u32 bandwidth) in stb6100_set_bandwidth()
307 static int stb6100_get_frequency(struct dvb_frontend *fe, u32 *frequency) in stb6100_get_frequency()
333 static int stb6100_set_frequency(struct dvb_frontend *fe, u32 frequency) in stb6100_set_frequency()
489 static int stb6100_sleep(struct dvb_frontend *fe) in stb6100_sleep()
495 static int stb6100_init(struct dvb_frontend *fe) in stb6100_init()
512 static int stb6100_get_state(struct dvb_frontend *fe, in stb6100_get_state()
536 static int stb6100_set_state(struct dvb_frontend *fe, in stb6100_set_state()
[all …]
Dstv0297.c36 struct dvb_frontend frontend;
292 static int stv0297_i2c_gate_ctrl(struct dvb_frontend *fe, int enable) in stv0297_i2c_gate_ctrl()
304 static int stv0297_init(struct dvb_frontend *fe) in stv0297_init()
319 static int stv0297_sleep(struct dvb_frontend *fe) in stv0297_sleep()
328 static int stv0297_read_status(struct dvb_frontend *fe, fe_status_t * status) in stv0297_read_status()
341 static int stv0297_read_ber(struct dvb_frontend *fe, u32 * ber) in stv0297_read_ber()
358 static int stv0297_read_signal_strength(struct dvb_frontend *fe, u16 * strength) in stv0297_read_signal_strength()
381 static int stv0297_read_snr(struct dvb_frontend *fe, u16 * snr) in stv0297_read_snr()
392 static int stv0297_read_ucblocks(struct dvb_frontend *fe, u32 * ucblocks) in stv0297_read_ucblocks()
407 static int stv0297_set_frontend(struct dvb_frontend *fe) in stv0297_set_frontend()
[all …]
Dstb6100_proc.h20 static int stb6100_get_freq(struct dvb_frontend *fe, u32 *frequency) in stb6100_get_freq()
46 static int stb6100_set_freq(struct dvb_frontend *fe, u32 frequency) in stb6100_set_freq()
73 static int stb6100_get_bandw(struct dvb_frontend *fe, u32 *bandwidth) in stb6100_get_bandw()
99 static int stb6100_set_bandw(struct dvb_frontend *fe, u32 bandwidth) in stb6100_set_bandw()
Ditd1000.c264 static int itd1000_set_parameters(struct dvb_frontend *fe) in itd1000_set_parameters()
280 static int itd1000_get_frequency(struct dvb_frontend *fe, u32 *frequency) in itd1000_get_frequency()
287 static int itd1000_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) in itd1000_get_bandwidth()
332 static int itd1000_init(struct dvb_frontend *fe) in itd1000_init()
346 static int itd1000_sleep(struct dvb_frontend *fe) in itd1000_sleep()
351 static int itd1000_release(struct dvb_frontend *fe) in itd1000_release()
377 struct dvb_frontend *itd1000_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct itd100… in itd1000_attach()
Da8293.c68 static int a8293_set_voltage(struct dvb_frontend *fe, in a8293_set_voltage()
107 static void a8293_release_sec(struct dvb_frontend *fe) in a8293_release_sec()
115 struct dvb_frontend *a8293_attach(struct dvb_frontend *fe, in a8293_attach()
Ddib7000p.c37 struct dvb_frontend demod;
91 static int dib7090_set_output_mode(struct dvb_frontend *fe, int mode);
92 static int dib7090_set_diversity_in(struct dvb_frontend *fe, int onoff);
222 static int dib7000p_set_diversity_in(struct dvb_frontend *demod, int onoff) in dib7000p_set_diversity_in()
411 static int dib7000p_set_wbd_ref(struct dvb_frontend *demod, u16 value) in dib7000p_set_wbd_ref()
420 static int dib7000p_get_agc_values(struct dvb_frontend *fe, in dib7000p_get_agc_values()
437 static int dib7000p_set_agc1_min(struct dvb_frontend *fe, u16 v) in dib7000p_set_agc1_min()
485 static int dib7000p_update_pll(struct dvb_frontend *fe, struct dibx000_bandwidth_config *bw) in dib7000p_update_pll()
552 static int dib7000p_set_gpio(struct dvb_frontend *demod, u8 num, u8 dir, u8 val) in dib7000p_set_gpio()
641 static void dib7000p_reset_stats(struct dvb_frontend *fe);
[all …]
Dtda8261_cfg.h20 static int tda8261_get_frequency(struct dvb_frontend *fe, u32 *frequency) in tda8261_get_frequency()
39 static int tda8261_set_frequency(struct dvb_frontend *fe, u32 frequency) in tda8261_set_frequency()
59 static int tda8261_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) in tda8261_get_bandwidth()
Dzl10039.c144 static int zl10039_init(struct dvb_frontend *fe) in zl10039_init()
170 static int zl10039_sleep(struct dvb_frontend *fe) in zl10039_sleep()
189 static int zl10039_set_params(struct dvb_frontend *fe) in zl10039_set_params()
248 static int zl10039_release(struct dvb_frontend *fe) in zl10039_release()
265 struct dvb_frontend *zl10039_attach(struct dvb_frontend *fe, in zl10039_attach()
Ddib7000m.c27 struct dvb_frontend demod;
338 static int dib7000m_set_diversity_in(struct dvb_frontend *demod, int onoff) in dib7000m_set_diversity_in()
748 static int dib7000m_agc_startup(struct dvb_frontend *demod) in dib7000m_agc_startup()
960 static int dib7000m_autosearch_start(struct dvb_frontend *demod) in dib7000m_autosearch_start()
1027 static int dib7000m_autosearch_is_irq(struct dvb_frontend *demod) in dib7000m_autosearch_is_irq()
1036 static int dib7000m_tune(struct dvb_frontend *demod) in dib7000m_tune()
1098 static int dib7000m_wakeup(struct dvb_frontend *demod) in dib7000m_wakeup()
1110 static int dib7000m_sleep(struct dvb_frontend *demod) in dib7000m_sleep()
1154 static int dib7000m_get_frontend(struct dvb_frontend* fe) in dib7000m_get_frontend()
1212 static int dib7000m_set_frontend(struct dvb_frontend *fe) in dib7000m_set_frontend()
[all …]
/linux-4.1.27/drivers/media/pci/ttpci/
Dbudget.c160 static int siemens_budget_set_voltage(struct dvb_frontend* fe, fe_sec_voltage_t voltage) in siemens_budget_set_voltage()
167 static int budget_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) in budget_set_tone()
187 static int budget_diseqc_send_master_cmd(struct dvb_frontend* fe, struct dvb_diseqc_master_cmd* cmd) in budget_diseqc_send_master_cmd()
196 static int budget_diseqc_send_burst(struct dvb_frontend* fe, fe_sec_mini_cmd_t minicmd) in budget_diseqc_send_burst()
205 static int alps_bsrv2_tuner_set_params(struct dvb_frontend *fe) in alps_bsrv2_tuner_set_params()
247 static int alps_tdbe2_tuner_set_params(struct dvb_frontend *fe) in alps_tdbe2_tuner_set_params()
275 static int grundig_29504_401_tuner_set_params(struct dvb_frontend *fe) in grundig_29504_401_tuner_set_params()
333 static int grundig_29504_451_tuner_set_params(struct dvb_frontend *fe) in grundig_29504_451_tuner_set_params()
357 static int s5h1420_tuner_set_params(struct dvb_frontend *fe) in s5h1420_tuner_set_params()
419 static int alps_tdhd1_204_request_firmware(struct dvb_frontend *fe, const struct firmware **fw, cha… in alps_tdhd1_204_request_firmware()
[all …]
Dbudget-patch.c133 static int budget_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) in budget_set_tone()
153 static int budget_diseqc_send_master_cmd(struct dvb_frontend* fe, struct dvb_diseqc_master_cmd* cmd) in budget_diseqc_send_master_cmd()
162 static int budget_diseqc_send_burst(struct dvb_frontend* fe, fe_sec_mini_cmd_t minicmd) in budget_diseqc_send_burst()
226 static int budget_patch_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) in budget_patch_set_tone()
246 static int budget_patch_diseqc_send_master_cmd(struct dvb_frontend* fe, struct dvb_diseqc_master_cm… in budget_patch_diseqc_send_master_cmd()
255 static int budget_patch_diseqc_send_burst(struct dvb_frontend* fe, fe_sec_mini_cmd_t minicmd) in budget_patch_diseqc_send_burst()
264 static int alps_bsrv2_tuner_set_params(struct dvb_frontend *fe) in alps_bsrv2_tuner_set_params()
306 static int grundig_29504_451_tuner_set_params(struct dvb_frontend *fe) in grundig_29504_451_tuner_set_params()
338 budget->dvb_frontend = dvb_attach(ves1x93_attach, &alps_bsrv2_config, &budget->i2c_adap); in frontend_init()
339 if (budget->dvb_frontend) { in frontend_init()
[all …]
Dbudget-ci.c631 static int philips_su1278_tt_set_symbol_rate(struct dvb_frontend *fe, u32 srate, u32 ratio) in philips_su1278_tt_set_symbol_rate()
663 static int philips_su1278_tt_tuner_set_params(struct dvb_frontend *fe) in philips_su1278_tt_tuner_set_params()
714 static int philips_tdm1316l_tuner_init(struct dvb_frontend *fe) in philips_tdm1316l_tuner_init()
744 static int philips_tdm1316l_tuner_set_params(struct dvb_frontend *fe) in philips_tdm1316l_tuner_set_params()
830 static int philips_tdm1316l_request_firmware(struct dvb_frontend *fe, in philips_tdm1316l_request_firmware()
860 static int dvbc_philips_tdm1316l_tuner_set_params(struct dvb_frontend *fe) in dvbc_philips_tdm1316l_tuner_set_params()
1319 budget_ci->budget.dvb_frontend = in frontend_init()
1321 if (budget_ci->budget.dvb_frontend) { in frontend_init()
1322 budget_ci->budget.dvb_frontend->ops.tuner_ops.set_params = alps_bsru6_tuner_set_params; in frontend_init()
1323 budget_ci->budget.dvb_frontend->tuner_priv = &budget_ci->budget.i2c_adap; in frontend_init()
[all …]
Dav7110.h271 struct dvb_frontend* fe;
283 int (*fe_init)(struct dvb_frontend* fe);
284 int (*fe_read_status)(struct dvb_frontend* fe, fe_status_t* status);
285 int (*fe_diseqc_reset_overload)(struct dvb_frontend* fe);
286 int (*fe_diseqc_send_master_cmd)(struct dvb_frontend* fe, struct dvb_diseqc_master_cmd* cmd);
287 int (*fe_diseqc_send_burst)(struct dvb_frontend* fe, fe_sec_mini_cmd_t minicmd);
288 int (*fe_set_tone)(struct dvb_frontend* fe, fe_sec_tone_mode_t tone);
289 int (*fe_set_voltage)(struct dvb_frontend* fe, fe_sec_voltage_t voltage);
290 int (*fe_dishnetwork_send_legacy_command)(struct dvb_frontend* fe, unsigned long cmd);
291 int (*fe_set_frontend)(struct dvb_frontend *fe);
/linux-4.1.27/drivers/media/tuners/
Dtda18271-priv.h188 extern int tda18271_lookup_pll_map(struct dvb_frontend *fe,
191 extern int tda18271_lookup_map(struct dvb_frontend *fe,
195 extern int tda18271_lookup_thermometer(struct dvb_frontend *fe);
197 extern int tda18271_lookup_rf_band(struct dvb_frontend *fe,
200 extern int tda18271_lookup_cid_target(struct dvb_frontend *fe,
204 extern int tda18271_assign_map_layout(struct dvb_frontend *fe);
208 extern int tda18271_read_regs(struct dvb_frontend *fe);
209 extern int tda18271_read_extended(struct dvb_frontend *fe);
210 extern int tda18271_write_regs(struct dvb_frontend *fe, int idx, int len);
211 extern int tda18271_init_regs(struct dvb_frontend *fe);
[all …]
Dfc0013.h30 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, in fc0013_attach()
46 static inline int fc0013_rc_cal_add(struct dvb_frontend *fe, int rc_val) in fc0013_rc_cal_add()
51 static inline int fc0013_rc_cal_reset(struct dvb_frontend *fe) in fc0013_rc_cal_reset()
Dtda827x.h34 int (*init) (struct dvb_frontend *fe);
35 int (*sleep) (struct dvb_frontend *fe);
41 void (*agcf)(struct dvb_frontend *fe);
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, in tda827x_attach()
Dtea5761.c139 static int __set_radio_freq(struct dvb_frontend *fe, in __set_radio_freq()
181 static int set_radio_freq(struct dvb_frontend *fe, in set_radio_freq()
192 static int set_radio_sleep(struct dvb_frontend *fe) in set_radio_sleep()
201 static int tea5761_read_status(struct dvb_frontend *fe, char *buffer) in tea5761_read_status()
215 static inline int tea5761_signal(struct dvb_frontend *fe, const char *buffer) in tea5761_signal()
226 static inline int tea5761_stereo(struct dvb_frontend *fe, const char *buffer) in tea5761_stereo()
237 static int tea5761_get_status(struct dvb_frontend *fe, u32 *status) in tea5761_get_status()
253 static int tea5761_get_rf_strength(struct dvb_frontend *fe, u16 *strength) in tea5761_get_rf_strength()
289 static int tea5761_release(struct dvb_frontend *fe) in tea5761_release()
297 static int tea5761_get_frequency(struct dvb_frontend *fe, u32 *frequency) in tea5761_get_frequency()
[all …]
Dmt2266.h20 struct dvb_frontend;
28 extern struct dvb_frontend * mt2266_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct…
30 static inline struct dvb_frontend * mt2266_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c,… in mt2266_attach()
Dmc44s803.h27 struct dvb_frontend;
36 extern struct dvb_frontend *mc44s803_attach(struct dvb_frontend *fe,
39 static inline struct dvb_frontend *mc44s803_attach(struct dvb_frontend *fe, in mc44s803_attach()
Dmax2165.h27 struct dvb_frontend;
36 extern struct dvb_frontend *max2165_attach(struct dvb_frontend *fe,
40 static inline struct dvb_frontend *max2165_attach(struct dvb_frontend *fe, in max2165_attach()
Dmt2131.h25 struct dvb_frontend;
34 extern struct dvb_frontend* mt2131_attach(struct dvb_frontend *fe,
39 static inline struct dvb_frontend* mt2131_attach(struct dvb_frontend *fe, in mt2131_attach()
Dmt2060.h25 struct dvb_frontend;
34 extern struct dvb_frontend * mt2060_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct…
36 static inline struct dvb_frontend * mt2060_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c,… in mt2060_attach()
Dxc4000.h27 struct dvb_frontend;
54 extern struct dvb_frontend *xc4000_attach(struct dvb_frontend *fe,
58 static inline struct dvb_frontend *xc4000_attach(struct dvb_frontend *fe, in xc4000_attach()
Dxc5000.h28 struct dvb_frontend;
62 extern struct dvb_frontend *xc5000_attach(struct dvb_frontend *fe,
66 static inline struct dvb_frontend *xc5000_attach(struct dvb_frontend *fe, in xc5000_attach()
Dmt20xx.h24 extern struct dvb_frontend *microtune_attach(struct dvb_frontend *fe,
28 static inline struct dvb_frontend *microtune_attach(struct dvb_frontend *fe, in microtune_attach()
Dtda9887.h25 extern struct dvb_frontend *tda9887_attach(struct dvb_frontend *fe,
29 static inline struct dvb_frontend *tda9887_attach(struct dvb_frontend *fe, in tda9887_attach()
Dtea5767.c188 static int set_radio_freq(struct dvb_frontend *fe, in set_radio_freq()
285 static int tea5767_read_status(struct dvb_frontend *fe, char *buffer) in tea5767_read_status()
299 static inline int tea5767_signal(struct dvb_frontend *fe, const char *buffer) in tea5767_signal()
310 static inline int tea5767_stereo(struct dvb_frontend *fe, const char *buffer) in tea5767_stereo()
321 static int tea5767_get_status(struct dvb_frontend *fe, u32 *status) in tea5767_get_status()
337 static int tea5767_get_rf_strength(struct dvb_frontend *fe, u16 *strength) in tea5767_get_rf_strength()
349 static int tea5767_standby(struct dvb_frontend *fe) in tea5767_standby()
401 static int tea5767_release(struct dvb_frontend *fe) in tea5767_release()
409 static int tea5767_get_frequency(struct dvb_frontend *fe, u32 *frequency) in tea5767_get_frequency()
417 static int tea5767_set_config (struct dvb_frontend *fe, void *priv_cfg) in tea5767_set_config()
[all …]
Dtuner-simple.h24 extern struct dvb_frontend *simple_tuner_attach(struct dvb_frontend *fe,
29 static inline struct dvb_frontend *simple_tuner_attach(struct dvb_frontend *fe, in simple_tuner_attach()
Dqt1010.h40 extern struct dvb_frontend *qt1010_attach(struct dvb_frontend *fe,
44 static inline struct dvb_frontend *qt1010_attach(struct dvb_frontend *fe, in qt1010_attach()
Dfc2580.h41 extern struct dvb_frontend *fc2580_attach(struct dvb_frontend *fe,
44 static inline struct dvb_frontend *fc2580_attach(struct dvb_frontend *fe, in fc2580_attach()
Dmt2063.h12 struct dvb_frontend *mt2063_attach(struct dvb_frontend *fe,
18 static inline struct dvb_frontend *mt2063_attach(struct dvb_frontend *fe, in mt2063_attach()
Dfc0011.h27 struct dvb_frontend *fc0011_attach(struct dvb_frontend *fe,
32 struct dvb_frontend *fc0011_attach(struct dvb_frontend *fe, in fc0011_attach()
Dtua9001.h55 extern struct dvb_frontend *tua9001_attach(struct dvb_frontend *fe,
58 static inline struct dvb_frontend *tua9001_attach(struct dvb_frontend *fe, in tua9001_attach()
Dfc0012.h53 extern struct dvb_frontend *fc0012_attach(struct dvb_frontend *fe,
57 static inline struct dvb_frontend *fc0012_attach(struct dvb_frontend *fe, in fc0012_attach()
Dtda18218.h34 extern struct dvb_frontend *tda18218_attach(struct dvb_frontend *fe,
37 static inline struct dvb_frontend *tda18218_attach(struct dvb_frontend *fe, in tda18218_attach()
Dmt20xx.c52 static int microtune_release(struct dvb_frontend *fe) in microtune_release()
60 static int microtune_get_frequency(struct dvb_frontend *fe, u32 *frequency) in microtune_get_frequency()
68 static int mt2032_spurcheck(struct dvb_frontend *fe, in mt2032_spurcheck()
99 static int mt2032_compute_freq(struct dvb_frontend *fe, in mt2032_compute_freq()
183 static int mt2032_check_lo_lock(struct dvb_frontend *fe) in mt2032_check_lo_lock()
205 static int mt2032_optimize_vco(struct dvb_frontend *fe,int sel,int lock) in mt2032_optimize_vco()
242 static void mt2032_set_if_freq(struct dvb_frontend *fe, unsigned int rfin, in mt2032_set_if_freq()
300 static int mt2032_set_tv_freq(struct dvb_frontend *fe, in mt2032_set_tv_freq()
324 static int mt2032_set_radio_freq(struct dvb_frontend *fe, in mt2032_set_radio_freq()
345 static int mt2032_set_params(struct dvb_frontend *fe, in mt2032_set_params()
[all …]
Dtea5761.h26 extern struct dvb_frontend *tea5761_attach(struct dvb_frontend *fe,
38 static inline struct dvb_frontend *tea5761_attach(struct dvb_frontend *fe, in tea5761_attach()
Dr820t.h46 struct dvb_frontend *r820t_attach(struct dvb_frontend *fe,
50 static inline struct dvb_frontend *r820t_attach(struct dvb_frontend *fe, in r820t_attach()
Dtda9887.c270 static void dump_read_message(struct dvb_frontend *fe, unsigned char *buf) in dump_read_message()
300 static void dump_write_message(struct dvb_frontend *fe, unsigned char *buf) in dump_write_message()
400 static int tda9887_set_tvnorm(struct dvb_frontend *fe) in tda9887_set_tvnorm()
442 static int tda9887_set_insmod(struct dvb_frontend *fe) in tda9887_set_insmod()
474 static int tda9887_do_config(struct dvb_frontend *fe) in tda9887_do_config()
533 static int tda9887_status(struct dvb_frontend *fe) in tda9887_status()
546 static void tda9887_configure(struct dvb_frontend *fe) in tda9887_configure()
592 static void tda9887_tuner_status(struct dvb_frontend *fe) in tda9887_tuner_status()
599 static int tda9887_get_afc(struct dvb_frontend *fe, s32 *afc) in tda9887_get_afc()
617 static void tda9887_standby(struct dvb_frontend *fe) in tda9887_standby()
[all …]
Dtea5767.h45 extern struct dvb_frontend *tea5767_attach(struct dvb_frontend *fe,
57 static inline struct dvb_frontend *tea5767_attach(struct dvb_frontend *fe, in tea5767_attach()
Dtda8290.h44 extern struct dvb_frontend *tda829x_attach(struct dvb_frontend *fe,
55 static inline struct dvb_frontend *tda829x_attach(struct dvb_frontend *fe, in tda829x_attach()
Dtuner-xc2028.h60 extern struct dvb_frontend *xc2028_attach(struct dvb_frontend *fe,
63 static inline struct dvb_frontend *xc2028_attach(struct dvb_frontend *fe, in xc2028_attach()
Dxc5000.c72 struct dvb_frontend *fe;
253 static int xc_load_fw_and_init_tuner(struct dvb_frontend *fe, int force);
254 static int xc5000_is_firmware_loaded(struct dvb_frontend *fe);
256 static int xc5000_tuner_reset(struct dvb_frontend *fe);
307 static int xc5000_tuner_reset(struct dvb_frontend *fe) in xc5000_tuner_reset()
363 static int xc_load_i2c_sequence(struct dvb_frontend *fe, const u8 *i2c_sequence) in xc_load_i2c_sequence()
606 static int xc_set_xtal(struct dvb_frontend *fe) in xc_set_xtal()
632 static int xc5000_fwupload(struct dvb_frontend *fe, in xc5000_fwupload()
719 static int xc5000_tune_digital(struct dvb_frontend *fe) in xc5000_tune_digital()
762 static int xc5000_set_digital_params(struct dvb_frontend *fe) in xc5000_set_digital_params()
[all …]
Dtda18271-fe.c40 static int tda18271_toggle_output(struct dvb_frontend *fe, int standby) in tda18271_toggle_output()
61 static inline int charge_pump_source(struct dvb_frontend *fe, int force) in charge_pump_source()
70 static inline void tda18271_set_if_notch(struct dvb_frontend *fe) in tda18271_set_if_notch()
85 static int tda18271_channel_configuration(struct dvb_frontend *fe, in tda18271_channel_configuration()
210 static int tda18271_read_thermometer(struct dvb_frontend *fe) in tda18271_read_thermometer()
254 static int tda18271c2_rf_tracking_filters_correction(struct dvb_frontend *fe, in tda18271c2_rf_tracking_filters_correction()
305 static int tda18271_por(struct dvb_frontend *fe) in tda18271_por()
338 static int tda18271_calibrate_rf(struct dvb_frontend *fe, u32 freq) in tda18271_calibrate_rf()
441 static int tda18271_powerscan(struct dvb_frontend *fe, in tda18271_powerscan()
535 static int tda18271_powerscan_init(struct dvb_frontend *fe) in tda18271_powerscan_init()
[all …]
Dtuner-simple.c123 static int tuner_read_status(struct dvb_frontend *fe) in tuner_read_status()
166 static int simple_get_status(struct dvb_frontend *fe, u32 *status) in simple_get_status()
188 static int simple_get_rf_strength(struct dvb_frontend *fe, u16 *strength) in simple_get_rf_strength()
234 static struct tuner_params *simple_tuner_params(struct dvb_frontend *fe, in simple_tuner_params()
258 static int simple_config_lookup(struct dvb_frontend *fe, in simple_config_lookup()
288 static void simple_set_rf_input(struct dvb_frontend *fe, in simple_set_rf_input()
319 static int simple_std_setup(struct dvb_frontend *fe, in simple_std_setup()
422 static int simple_set_aux_byte(struct dvb_frontend *fe, u8 config, u8 aux) in simple_set_aux_byte()
440 static int simple_post_tune(struct dvb_frontend *fe, u8 *buffer, in simple_post_tune()
495 static int simple_radio_bandswitch(struct dvb_frontend *fe, u8 *buffer) in simple_radio_bandswitch()
[all …]
Dmxl5007t.h81 extern struct dvb_frontend *mxl5007t_attach(struct dvb_frontend *fe,
85 static inline struct dvb_frontend *mxl5007t_attach(struct dvb_frontend *fe, in mxl5007t_attach()
Dtda18271-common.c23 static int tda18271_i2c_gate_ctrl(struct dvb_frontend *fe, int enable) in tda18271_i2c_gate_ctrl()
66 static void tda18271_dump_regs(struct dvb_frontend *fe, int extended) in tda18271_dump_regs()
121 int tda18271_read_regs(struct dvb_frontend *fe) in tda18271_read_regs()
150 int tda18271_read_extended(struct dvb_frontend *fe) in tda18271_read_extended()
190 static int __tda18271_write_regs(struct dvb_frontend *fe, int idx, int len, in __tda18271_write_regs()
260 int tda18271_write_regs(struct dvb_frontend *fe, int idx, int len) in tda18271_write_regs()
267 static int __tda18271_charge_pump_source(struct dvb_frontend *fe, in __tda18271_charge_pump_source()
282 int tda18271_charge_pump_source(struct dvb_frontend *fe, in tda18271_charge_pump_source()
289 int tda18271_init_regs(struct dvb_frontend *fe) in tda18271_init_regs()
543 int tda18271_set_standby_mode(struct dvb_frontend *fe, in tda18271_set_standby_mode()
[all …]
Dtda8290.c62 static int tda8290_i2c_bridge(struct dvb_frontend *fe, int close) in tda8290_i2c_bridge()
83 static int tda8295_i2c_bridge(struct dvb_frontend *fe, int close) in tda8295_i2c_bridge()
115 static void set_audio(struct dvb_frontend *fe, in set_audio()
176 static void tda8290_set_params(struct dvb_frontend *fe, in tda8290_set_params()
314 static void tda8295_power(struct dvb_frontend *fe, int enable) in tda8295_power()
329 static void tda8295_set_easy_mode(struct dvb_frontend *fe, int enable) in tda8295_set_easy_mode()
344 static void tda8295_set_video_std(struct dvb_frontend *fe) in tda8295_set_video_std()
358 static void tda8295_agc1_out(struct dvb_frontend *fe, int enable) in tda8295_agc1_out()
373 static void tda8295_agc2_out(struct dvb_frontend *fe, int enable) in tda8295_agc2_out()
394 static int tda8295_has_signal(struct dvb_frontend *fe, u16 *signal) in tda8295_has_signal()
[all …]
Dtda18271.h125 extern struct dvb_frontend *tda18271_attach(struct dvb_frontend *fe, u8 addr,
129 static inline struct dvb_frontend *tda18271_attach(struct dvb_frontend *fe, in tda18271_attach()
Dmxl5005s.h122 extern struct dvb_frontend *mxl5005s_attach(struct dvb_frontend *fe,
126 static inline struct dvb_frontend *mxl5005s_attach(struct dvb_frontend *fe, in mxl5005s_attach()
Dtua9001.c50 static int tua9001_release(struct dvb_frontend *fe) in tua9001_release()
67 static int tua9001_init(struct dvb_frontend *fe) in tua9001_init()
118 static int tua9001_sleep(struct dvb_frontend *fe) in tua9001_sleep()
135 static int tua9001_set_params(struct dvb_frontend *fe) in tua9001_set_params()
217 static int tua9001_get_if_frequency(struct dvb_frontend *fe, u32 *frequency) in tua9001_get_if_frequency()
246 struct dvb_frontend *tua9001_attach(struct dvb_frontend *fe, in tua9001_attach()
Dfc0013.c55 static int fc0013_release(struct dvb_frontend *fe) in fc0013_release()
62 static int fc0013_init(struct dvb_frontend *fe) in fc0013_init()
124 static int fc0013_sleep(struct dvb_frontend *fe) in fc0013_sleep()
130 int fc0013_rc_cal_add(struct dvb_frontend *fe, int rc_val) in fc0013_rc_cal_add()
175 int fc0013_rc_cal_reset(struct dvb_frontend *fe) in fc0013_rc_cal_reset()
226 static int fc0013_set_params(struct dvb_frontend *fe) in fc0013_set_params()
492 static int fc0013_get_frequency(struct dvb_frontend *fe, u32 *frequency) in fc0013_get_frequency()
499 static int fc0013_get_if_frequency(struct dvb_frontend *fe, u32 *frequency) in fc0013_get_if_frequency()
506 static int fc0013_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) in fc0013_get_bandwidth()
515 static int fc0013_get_rf_strength(struct dvb_frontend *fe, u16 *strength) in fc0013_get_rf_strength()
[all …]
Dmt2266.c125 static int mt2266_set_params(struct dvb_frontend *fe) in mt2266_set_params()
264 static int mt2266_get_frequency(struct dvb_frontend *fe, u32 *frequency) in mt2266_get_frequency()
271 static int mt2266_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) in mt2266_get_bandwidth()
278 static int mt2266_init(struct dvb_frontend *fe) in mt2266_init()
291 static int mt2266_sleep(struct dvb_frontend *fe) in mt2266_sleep()
299 static int mt2266_release(struct dvb_frontend *fe) in mt2266_release()
321 struct dvb_frontend * mt2266_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2266… in mt2266_attach()
Dmt2131.c95 static int mt2131_set_params(struct dvb_frontend *fe) in mt2131_set_params()
184 static int mt2131_get_frequency(struct dvb_frontend *fe, u32 *frequency) in mt2131_get_frequency()
192 static int mt2131_get_status(struct dvb_frontend *fe, u32 *status) in mt2131_get_status()
211 static int mt2131_init(struct dvb_frontend *fe) in mt2131_init()
233 static int mt2131_release(struct dvb_frontend *fe) in mt2131_release()
257 struct dvb_frontend * mt2131_attach(struct dvb_frontend *fe, in mt2131_attach()
Dfc0012.c58 static int fc0012_release(struct dvb_frontend *fe) in fc0012_release()
65 static int fc0012_init(struct dvb_frontend *fe) in fc0012_init()
132 static int fc0012_set_params(struct dvb_frontend *fe) in fc0012_set_params()
331 static int fc0012_get_frequency(struct dvb_frontend *fe, u32 *frequency) in fc0012_get_frequency()
338 static int fc0012_get_if_frequency(struct dvb_frontend *fe, u32 *frequency) in fc0012_get_if_frequency()
344 static int fc0012_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) in fc0012_get_bandwidth()
353 static int fc0012_get_rf_strength(struct dvb_frontend *fe, u16 *strength) in fc0012_get_rf_strength()
443 struct dvb_frontend *fc0012_attach(struct dvb_frontend *fe, in fc0012_attach()
Dmax2165.c263 static int max2165_set_params(struct dvb_frontend *fe) in max2165_set_params()
297 static int max2165_get_frequency(struct dvb_frontend *fe, u32 *freq) in max2165_get_frequency()
305 static int max2165_get_bandwidth(struct dvb_frontend *fe, u32 *bw) in max2165_get_bandwidth()
314 static int max2165_get_status(struct dvb_frontend *fe, u32 *status) in max2165_get_status()
333 static int max2165_sleep(struct dvb_frontend *fe) in max2165_sleep()
339 static int max2165_init(struct dvb_frontend *fe) in max2165_init()
373 static int max2165_release(struct dvb_frontend *fe) in max2165_release()
403 struct dvb_frontend *max2165_attach(struct dvb_frontend *fe, in max2165_attach()
Dtda827x.c50 static void tda827x_set_std(struct dvb_frontend *fe, in tda827x_set_std()
136 static int tuner_transfer(struct dvb_frontend *fe, in tuner_transfer()
155 static int tda827xo_set_params(struct dvb_frontend *fe) in tda827xo_set_params()
232 static int tda827xo_sleep(struct dvb_frontend *fe) in tda827xo_sleep()
250 static int tda827xo_set_analog_params(struct dvb_frontend *fe, in tda827xo_set_analog_params()
334 static void tda827xo_agcf(struct dvb_frontend *fe) in tda827xo_agcf()
444 static int tda827xa_sleep(struct dvb_frontend *fe) in tda827xa_sleep()
461 static void tda827xa_lna_gain(struct dvb_frontend *fe, int high, in tda827xa_lna_gain()
514 static int tda827xa_set_params(struct dvb_frontend *fe) in tda827xa_set_params()
661 static int tda827xa_set_analog_params(struct dvb_frontend *fe, in tda827xa_set_analog_params()
[all …]
Dmt2060.c156 static int mt2060_set_params(struct dvb_frontend *fe) in mt2060_set_params()
288 static int mt2060_get_frequency(struct dvb_frontend *fe, u32 *frequency) in mt2060_get_frequency()
295 static int mt2060_get_if_frequency(struct dvb_frontend *fe, u32 *frequency) in mt2060_get_if_frequency()
301 static int mt2060_init(struct dvb_frontend *fe) in mt2060_init()
318 static int mt2060_sleep(struct dvb_frontend *fe) in mt2060_sleep()
335 static int mt2060_release(struct dvb_frontend *fe) in mt2060_release()
361 struct dvb_frontend * mt2060_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2060… in mt2060_attach()
/linux-4.1.27/drivers/media/usb/dvb-usb/
Ddtt200u-fe.c20 struct dvb_frontend frontend;
23 static int dtt200u_fe_read_status(struct dvb_frontend* fe, fe_status_t *stat) in dtt200u_fe_read_status()
46 static int dtt200u_fe_read_ber(struct dvb_frontend* fe, u32 *ber) in dtt200u_fe_read_ber()
55 static int dtt200u_fe_read_unc_blocks(struct dvb_frontend* fe, u32 *unc) in dtt200u_fe_read_unc_blocks()
65 static int dtt200u_fe_read_signal_strength(struct dvb_frontend* fe, u16 *strength) in dtt200u_fe_read_signal_strength()
74 static int dtt200u_fe_read_snr(struct dvb_frontend* fe, u16 *snr) in dtt200u_fe_read_snr()
83 static int dtt200u_fe_init(struct dvb_frontend* fe) in dtt200u_fe_init()
90 static int dtt200u_fe_sleep(struct dvb_frontend* fe) in dtt200u_fe_sleep()
95 static int dtt200u_fe_get_tune_settings(struct dvb_frontend* fe, struct dvb_frontend_tune_settings … in dtt200u_fe_get_tune_settings()
103 static int dtt200u_fe_set_frontend(struct dvb_frontend *fe) in dtt200u_fe_set_frontend()
[all …]
Dvp7045-fe.c25 struct dvb_frontend fe;
29 static int vp7045_fe_read_status(struct dvb_frontend* fe, fe_status_t *status) in vp7045_fe_read_status()
55 static int vp7045_fe_read_ber(struct dvb_frontend* fe, u32 *ber) in vp7045_fe_read_ber()
64 static int vp7045_fe_read_unc_blocks(struct dvb_frontend* fe, u32 *unc) in vp7045_fe_read_unc_blocks()
72 static int vp7045_fe_read_signal_strength(struct dvb_frontend* fe, u16 *strength) in vp7045_fe_read_signal_strength()
82 static int vp7045_fe_read_snr(struct dvb_frontend* fe, u16 *snr) in vp7045_fe_read_snr()
90 static int vp7045_fe_init(struct dvb_frontend* fe) in vp7045_fe_init()
95 static int vp7045_fe_sleep(struct dvb_frontend* fe) in vp7045_fe_sleep()
100 static int vp7045_fe_get_tune_settings(struct dvb_frontend* fe, struct dvb_frontend_tune_settings *… in vp7045_fe_get_tune_settings()
106 static int vp7045_fe_set_frontend(struct dvb_frontend *fe) in vp7045_fe_set_frontend()
[all …]
Dgp8psk-fe.c20 struct dvb_frontend fe;
28 static int gp8psk_tuned_to_DCII(struct dvb_frontend *fe) in gp8psk_tuned_to_DCII()
36 static int gp8psk_set_tuner_mode(struct dvb_frontend *fe, int mode) in gp8psk_set_tuner_mode()
54 static int gp8psk_fe_read_status(struct dvb_frontend* fe, fe_status_t *status) in gp8psk_fe_read_status()
72 static int gp8psk_fe_read_ber(struct dvb_frontend* fe, u32 *ber) in gp8psk_fe_read_ber()
80 static int gp8psk_fe_read_unc_blocks(struct dvb_frontend* fe, u32 *unc) in gp8psk_fe_read_unc_blocks()
87 static int gp8psk_fe_read_snr(struct dvb_frontend* fe, u16 *snr) in gp8psk_fe_read_snr()
96 static int gp8psk_fe_read_signal_strength(struct dvb_frontend* fe, u16 *strength) in gp8psk_fe_read_signal_strength()
110 static int gp8psk_fe_get_tune_settings(struct dvb_frontend* fe, struct dvb_frontend_tune_settings *… in gp8psk_fe_get_tune_settings()
116 static int gp8psk_fe_set_frontend(struct dvb_frontend *fe) in gp8psk_fe_set_frontend()
[all …]
Dvp702x-fe.c24 struct dvb_frontend fe;
75 static int vp702x_fe_read_status(struct dvb_frontend* fe, fe_status_t *status) in vp702x_fe_read_status()
94 static int vp702x_fe_read_ber(struct dvb_frontend* fe, u32 *ber) in vp702x_fe_read_ber()
103 static int vp702x_fe_read_unc_blocks(struct dvb_frontend* fe, u32 *unc) in vp702x_fe_read_unc_blocks()
111 static int vp702x_fe_read_signal_strength(struct dvb_frontend* fe, u16 *strength) in vp702x_fe_read_signal_strength()
120 static int vp702x_fe_read_snr(struct dvb_frontend* fe, u16 *snr) in vp702x_fe_read_snr()
131 static int vp702x_fe_get_tune_settings(struct dvb_frontend* fe, struct dvb_frontend_tune_settings *… in vp702x_fe_get_tune_settings()
138 static int vp702x_fe_set_frontend(struct dvb_frontend *fe) in vp702x_fe_set_frontend()
200 static int vp702x_fe_init(struct dvb_frontend *fe) in vp702x_fe_init()
208 static int vp702x_fe_sleep(struct dvb_frontend *fe) in vp702x_fe_sleep()
[all …]
DcinergyT2-fe.c140 struct dvb_frontend fe;
144 static int cinergyt2_fe_read_status(struct dvb_frontend *fe, in cinergyt2_fe_read_status()
177 static int cinergyt2_fe_read_ber(struct dvb_frontend *fe, u32 *ber) in cinergyt2_fe_read_ber()
193 static int cinergyt2_fe_read_unc_blocks(struct dvb_frontend *fe, u32 *unc) in cinergyt2_fe_read_unc_blocks()
211 static int cinergyt2_fe_read_signal_strength(struct dvb_frontend *fe, in cinergyt2_fe_read_signal_strength()
230 static int cinergyt2_fe_read_snr(struct dvb_frontend *fe, u16 *snr) in cinergyt2_fe_read_snr()
247 static int cinergyt2_fe_init(struct dvb_frontend *fe) in cinergyt2_fe_init()
252 static int cinergyt2_fe_sleep(struct dvb_frontend *fe) in cinergyt2_fe_sleep()
258 static int cinergyt2_fe_get_tune_settings(struct dvb_frontend *fe, in cinergyt2_fe_get_tune_settings()
265 static int cinergyt2_fe_set_frontend(struct dvb_frontend *fe) in cinergyt2_fe_set_frontend()
[all …]
Dfriio-fe.c21 struct dvb_frontend frontend;
78 static int _jdvbt90502_write(struct dvb_frontend *fe, const u8 buf[], int len) in _jdvbt90502_write()
213 static int jdvbt90502_read_status(struct dvb_frontend *fe, fe_status_t *state) in jdvbt90502_read_status()
237 static int jdvbt90502_read_signal_strength(struct dvb_frontend *fe, in jdvbt90502_read_signal_strength()
265 static int jdvbt90502_set_property(struct dvb_frontend *fe, in jdvbt90502_set_property()
285 static int jdvbt90502_get_frontend(struct dvb_frontend *fe) in jdvbt90502_get_frontend()
299 static int jdvbt90502_set_frontend(struct dvb_frontend *fe) in jdvbt90502_set_frontend()
372 static int jdvbt90502_init(struct dvb_frontend *fe) in jdvbt90502_init()
402 static void jdvbt90502_release(struct dvb_frontend *fe) in jdvbt90502_release()
411 struct dvb_frontend *jdvbt90502_attach(struct dvb_usb_device *d) in jdvbt90502_attach()
Daf9005-fe.c59 struct dvb_frontend frontend;
104 static int af9005_is_fecmon_available(struct dvb_frontend *fe, int *available) in af9005_is_fecmon_available()
132 static int af9005_get_post_vit_err_cw_count(struct dvb_frontend *fe, in af9005_get_post_vit_err_cw_count()
216 static int af9005_get_post_vit_ber(struct dvb_frontend *fe, in af9005_get_post_vit_ber()
236 static int af9005_get_pre_vit_err_bit_count(struct dvb_frontend *fe, in af9005_get_pre_vit_err_bit_count()
333 static int af9005_reset_pre_viterbi(struct dvb_frontend *fe) in af9005_reset_pre_viterbi()
357 static int af9005_reset_post_viterbi(struct dvb_frontend *fe) in af9005_reset_post_viterbi()
382 static int af9005_get_statistic(struct dvb_frontend *fe) in af9005_get_statistic()
426 static int af9005_fe_refresh_state(struct dvb_frontend *fe) in af9005_fe_refresh_state()
440 static int af9005_fe_read_status(struct dvb_frontend *fe, fe_status_t * stat) in af9005_fe_read_status()
[all …]
/linux-4.1.27/drivers/media/firewire/
Dfiredtv-fe.c23 static int fdtv_dvb_init(struct dvb_frontend *fe) in fdtv_dvb_init()
42 static int fdtv_sleep(struct dvb_frontend *fe) in fdtv_sleep()
54 static int fdtv_diseqc_send_master_cmd(struct dvb_frontend *fe, in fdtv_diseqc_send_master_cmd()
63 static int fdtv_diseqc_send_burst(struct dvb_frontend *fe, in fdtv_diseqc_send_burst()
69 static int fdtv_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) in fdtv_set_tone()
77 static int fdtv_set_voltage(struct dvb_frontend *fe, in fdtv_set_voltage()
86 static int fdtv_read_status(struct dvb_frontend *fe, fe_status_t *status) in fdtv_read_status()
102 static int fdtv_read_ber(struct dvb_frontend *fe, u32 *ber) in fdtv_read_ber()
114 static int fdtv_read_signal_strength(struct dvb_frontend *fe, u16 *strength) in fdtv_read_signal_strength()
126 static int fdtv_read_snr(struct dvb_frontend *fe, u16 *snr) in fdtv_read_snr()
[all …]
/linux-4.1.27/drivers/media/usb/ttusb-dec/
Dttusbdecfe.c34 struct dvb_frontend frontend;
41 static int ttusbdecfe_dvbs_read_status(struct dvb_frontend *fe, in ttusbdecfe_dvbs_read_status()
50 static int ttusbdecfe_dvbt_read_status(struct dvb_frontend *fe, in ttusbdecfe_dvbt_read_status()
90 static int ttusbdecfe_dvbt_set_frontend(struct dvb_frontend *fe) in ttusbdecfe_dvbt_set_frontend()
107 static int ttusbdecfe_dvbt_get_tune_settings(struct dvb_frontend* fe, in ttusbdecfe_dvbt_get_tune_settings()
117 static int ttusbdecfe_dvbs_set_frontend(struct dvb_frontend *fe) in ttusbdecfe_dvbs_set_frontend()
152 static int ttusbdecfe_dvbs_diseqc_send_master_cmd(struct dvb_frontend* fe, struct dvb_diseqc_master… in ttusbdecfe_dvbs_diseqc_send_master_cmd()
172 static int ttusbdecfe_dvbs_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) in ttusbdecfe_dvbs_set_tone()
182 static int ttusbdecfe_dvbs_set_voltage(struct dvb_frontend* fe, fe_sec_voltage_t voltage) in ttusbdecfe_dvbs_set_voltage()
200 static void ttusbdecfe_release(struct dvb_frontend* fe) in ttusbdecfe_release()
[all …]
Dttusbdecfe.h29 int (*send_command)(struct dvb_frontend* fe, const u8 command,
34 extern struct dvb_frontend* ttusbdecfe_dvbs_attach(const struct ttusbdecfe_config* config);
36 extern struct dvb_frontend* ttusbdecfe_dvbt_attach(const struct ttusbdecfe_config* config);
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/
Dmxl111sf-tuner.h58 int (*ant_hunt)(struct dvb_frontend *fe);
65 struct dvb_frontend *mxl111sf_tuner_attach(struct dvb_frontend *fe,
70 struct dvb_frontend *mxl111sf_tuner_attach(struct dvb_frontend *fe, in mxl111sf_tuner_attach()
Daf9015.h135 int (*set_frontend[2]) (struct dvb_frontend *fe);
136 int (*read_status[2]) (struct dvb_frontend *fe, fe_status_t *status);
137 int (*init[2]) (struct dvb_frontend *fe);
138 int (*sleep[2]) (struct dvb_frontend *fe);
139 int (*tuner_init[2]) (struct dvb_frontend *fe);
140 int (*tuner_sleep[2]) (struct dvb_frontend *fe);
Dmxl111sf-tuner.c199 static int mxl1x1sf_tune_rf(struct dvb_frontend *fe, u32 freq, u8 bw) in mxl1x1sf_tune_rf()
275 static int mxl111sf_tuner_set_params(struct dvb_frontend *fe) in mxl111sf_tuner_set_params()
326 static int mxl111sf_tuner_init(struct dvb_frontend *fe)
336 static int mxl111sf_tuner_sleep(struct dvb_frontend *fe)
349 static int mxl111sf_tuner_get_status(struct dvb_frontend *fe, u32 *status) in mxl111sf_tuner_get_status()
368 static int mxl111sf_get_rf_strength(struct dvb_frontend *fe, u16 *strength) in mxl111sf_get_rf_strength()
396 static int mxl111sf_tuner_get_frequency(struct dvb_frontend *fe, u32 *frequency) in mxl111sf_tuner_get_frequency()
403 static int mxl111sf_tuner_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) in mxl111sf_tuner_get_bandwidth()
410 static int mxl111sf_tuner_get_if_frequency(struct dvb_frontend *fe, in mxl111sf_tuner_get_if_frequency()
458 static int mxl111sf_tuner_release(struct dvb_frontend *fe) in mxl111sf_tuner_release()
[all …]
Dmxl111sf-demod.c40 struct dvb_frontend fe;
287 static int mxl111sf_demod_set_frontend(struct dvb_frontend *fe) in mxl111sf_demod_set_frontend()
339 static int mxl111sf_demod_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks) in mxl111sf_demod_read_ucblocks()
387 static int mxl111sf_demod_read_ber(struct dvb_frontend *fe, u32 *ber) in mxl111sf_demod_read_ber()
430 static int mxl111sf_demod_read_snr(struct dvb_frontend *fe, u16 *snr) in mxl111sf_demod_read_snr()
443 static int mxl111sf_demod_read_status(struct dvb_frontend *fe, in mxl111sf_demod_read_status()
479 static int mxl111sf_demod_read_signal_strength(struct dvb_frontend *fe, in mxl111sf_demod_read_signal_strength()
510 static int mxl111sf_demod_get_frontend(struct dvb_frontend *fe) in mxl111sf_demod_get_frontend()
537 int mxl111sf_demod_get_tune_settings(struct dvb_frontend *fe, in mxl111sf_demod_get_tune_settings()
544 static void mxl111sf_demod_release(struct dvb_frontend *fe) in mxl111sf_demod_release()
[all …]
Ddvb_usb.h262 int (*frontend_ctrl) (struct dvb_frontend *, int);
263 int (*streaming_ctrl) (struct dvb_frontend *, int);
270 int (*get_stream_config) (struct dvb_frontend *, u8 *,
347 struct dvb_frontend *fe[MAX_NO_OF_FE_PER_ADAP];
348 int (*fe_init[MAX_NO_OF_FE_PER_ADAP]) (struct dvb_frontend *);
349 int (*fe_sleep[MAX_NO_OF_FE_PER_ADAP]) (struct dvb_frontend *);
/linux-4.1.27/drivers/media/dvb-frontends/drx39xyj/
Ddrx39xxj.h32 struct dvb_frontend frontend;
38 struct dvb_frontend *drx39xxj_attach(struct i2c_adapter *i2c);
40 static inline struct dvb_frontend *drx39xxj_attach(struct i2c_adapter *i2c) { in drx39xxj_attach()
/linux-4.1.27/drivers/media/pci/pt1/
Dva1j5jf8007t.c45 struct dvb_frontend fe;
49 static int va1j5jf8007t_read_snr(struct dvb_frontend *fe, u16 *snr) in va1j5jf8007t_read_snr()
95 static int va1j5jf8007t_get_frontend_algo(struct dvb_frontend *fe) in va1j5jf8007t_get_frontend_algo()
101 va1j5jf8007t_read_status(struct dvb_frontend *fe, fe_status_t *status) in va1j5jf8007t_read_status()
266 va1j5jf8007t_tune(struct dvb_frontend *fe, in va1j5jf8007t_tune()
399 static int va1j5jf8007t_sleep(struct dvb_frontend *fe) in va1j5jf8007t_sleep()
413 static int va1j5jf8007t_init(struct dvb_frontend *fe) in va1j5jf8007t_init()
423 static void va1j5jf8007t_release(struct dvb_frontend *fe) in va1j5jf8007t_release()
464 int va1j5jf8007t_prepare(struct dvb_frontend *fe) in va1j5jf8007t_prepare()
502 struct dvb_frontend *
[all …]
Dva1j5jf8007s.c47 struct dvb_frontend fe;
51 static int va1j5jf8007s_read_snr(struct dvb_frontend *fe, u16 *snr) in va1j5jf8007s_read_snr()
105 static int va1j5jf8007s_get_frontend_algo(struct dvb_frontend *fe) in va1j5jf8007s_get_frontend_algo()
111 va1j5jf8007s_read_status(struct dvb_frontend *fe, fe_status_t *status) in va1j5jf8007s_read_status()
387 va1j5jf8007s_tune(struct dvb_frontend *fe, in va1j5jf8007s_tune()
550 static int va1j5jf8007s_sleep(struct dvb_frontend *fe) in va1j5jf8007s_sleep()
564 static int va1j5jf8007s_init(struct dvb_frontend *fe) in va1j5jf8007s_init()
574 static void va1j5jf8007s_release(struct dvb_frontend *fe) in va1j5jf8007s_release()
684 int va1j5jf8007s_prepare(struct dvb_frontend *fe) in va1j5jf8007s_prepare()
702 struct dvb_frontend *
[all …]
/linux-4.1.27/drivers/media/common/b2c2/
Dflexcop-fe-tuner.c31 static int flexcop_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) in flexcop_set_voltage()
59 static int flexcop_sleep(struct dvb_frontend* fe) in flexcop_sleep()
70 static int flexcop_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) in flexcop_set_tone()
97 static void flexcop_diseqc_send_bit(struct dvb_frontend* fe, int data) in flexcop_diseqc_send_bit()
105 static void flexcop_diseqc_send_byte(struct dvb_frontend* fe, int data) in flexcop_diseqc_send_byte()
116 static int flexcop_send_diseqc_msg(struct dvb_frontend *fe, in flexcop_send_diseqc_msg()
142 static int flexcop_diseqc_send_master_cmd(struct dvb_frontend *fe, in flexcop_diseqc_send_master_cmd()
148 static int flexcop_diseqc_send_burst(struct dvb_frontend *fe, in flexcop_diseqc_send_burst()
186 static int samsung_tbmu24112_set_symbol_rate(struct dvb_frontend *fe, in samsung_tbmu24112_set_symbol_rate()
410 static int samsung_tdtc9251dh0_demod_init(struct dvb_frontend *fe) in samsung_tdtc9251dh0_demod_init()
[all …]

123