Home
last modified time | relevance | path

Searched refs:dvb_frontend (Results 1 – 25 of 470) sorted by relevance

12345678910>>...19

/linux-6.3-rc2/include/media/
A Ddvb_frontend.h75 struct dvb_frontend;
231 int (*init)(struct dvb_frontend *fe);
232 int (*sleep)(struct dvb_frontend *fe);
233 int (*suspend)(struct dvb_frontend *fe);
234 int (*resume)(struct dvb_frontend *fe);
448 int (*init)(struct dvb_frontend* fe);
449 int (*sleep)(struct dvb_frontend* fe);
456 int (*tune)(struct dvb_frontend* fe,
490 int (*set_lna)(struct dvb_frontend *);
692 struct dvb_frontend { struct
[all …]
/linux-6.3-rc2/drivers/media/dvb-frontends/
A Ddib0090.h10 struct dvb_frontend;
44 int (*reset) (struct dvb_frontend *, int);
45 int (*sleep) (struct dvb_frontend *, int);
51 int (*get_adc_power) (struct dvb_frontend *);
76 extern struct dvb_frontend *dib0090_register(struct dvb_frontend *fe, struct i2c_adapter *i2c, cons…
77 extern struct dvb_frontend *dib0090_fw_register(struct dvb_frontend *fe, struct i2c_adapter *i2c, c…
79 extern void dib0090_pwm_gain_reset(struct dvb_frontend *fe);
81 extern u16 dib0090_get_wbd_offset(struct dvb_frontend *fe);
82 extern int dib0090_gain_control(struct dvb_frontend *fe);
94 static inline struct dvb_frontend *dib0090_register(struct dvb_frontend *fe, struct i2c_adapter *i2… in dib0090_register()
[all …]
A Ddib9000.h34 extern struct i2c_adapter *dib9000_get_tuner_interface(struct dvb_frontend *fe);
36 extern int dib9000_set_gpio(struct dvb_frontend *fe, u8 num, u8 dir, u8 val);
37 extern int dib9000_fw_pid_filter_ctrl(struct dvb_frontend *fe, u8 onoff);
39 extern int dib9000_firmware_post_pll_init(struct dvb_frontend *fe);
40 extern int dib9000_set_slave_frontend(struct dvb_frontend *fe, struct dvb_frontend *fe_slave);
41 extern struct dvb_frontend *dib9000_get_slave_frontend(struct dvb_frontend *fe, int slave_index);
44 extern int dib9000_fw_set_component_bus_speed(struct dvb_frontend *fe, u16 speed);
76 static inline int dib9000_fw_pid_filter_ctrl(struct dvb_frontend *fe, u8 onoff) in dib9000_fw_pid_filter_ctrl()
88 static inline int dib9000_firmware_post_pll_init(struct dvb_frontend *fe) in dib9000_firmware_post_pll_init()
94 static inline int dib9000_set_slave_frontend(struct dvb_frontend *fe, struct dvb_frontend *fe_slave) in dib9000_set_slave_frontend()
[all …]
A Ddib8000.h11 int (*update_lna) (struct dvb_frontend *, u16 agc_global);
29 void (*agc_control) (struct dvb_frontend *, u8 before);
44 int (*set_wbd_ref)(struct dvb_frontend *fe, u16 value);
45 int (*update_pll)(struct dvb_frontend *fe,
48 void (*pwm_agc_reset)(struct dvb_frontend *fe);
50 int (*tuner_sleep)(struct dvb_frontend *fe, int onoff);
51 s32 (*get_adc_power)(struct dvb_frontend *fe, u8 mode);
52 int (*get_dc_power)(struct dvb_frontend *fe, u8 IQ);
56 int (*set_slave_frontend)(struct dvb_frontend *fe, struct dvb_frontend *fe_slave);
57 struct dvb_frontend *(*get_slave_frontend)(struct dvb_frontend *fe, int slave_index);
[all …]
A Dcxd2820r_priv.h32 struct dvb_frontend fe;
55 int cxd2820r_gpio(struct dvb_frontend *fe, u8 *gpio);
78 int cxd2820r_get_frontend_c(struct dvb_frontend *fe,
81 int cxd2820r_set_frontend_c(struct dvb_frontend *fe);
85 int cxd2820r_init_c(struct dvb_frontend *fe);
87 int cxd2820r_sleep_c(struct dvb_frontend *fe);
94 int cxd2820r_get_frontend_t(struct dvb_frontend *fe,
101 int cxd2820r_init_t(struct dvb_frontend *fe);
103 int cxd2820r_sleep_t(struct dvb_frontend *fe);
117 int cxd2820r_init_t2(struct dvb_frontend *fe);
[all …]
A Dstv6110x.h18 struct dvb_frontend *frontend;
33 int (*tuner_init) (struct dvb_frontend *fe);
34 int (*tuner_sleep) (struct dvb_frontend *fe);
35 int (*tuner_set_mode) (struct dvb_frontend *fe, enum tuner_mode mode);
36 int (*tuner_set_frequency) (struct dvb_frontend *fe, u32 frequency);
37 int (*tuner_get_frequency) (struct dvb_frontend *fe, u32 *frequency);
38 int (*tuner_set_bandwidth) (struct dvb_frontend *fe, u32 bandwidth);
40 int (*tuner_set_bbgain) (struct dvb_frontend *fe, u32 gain);
41 int (*tuner_get_bbgain) (struct dvb_frontend *fe, u32 *gain);
42 int (*tuner_set_refclk) (struct dvb_frontend *fe, u32 refclk);
[all …]
A Dstv090x.h81 int (*tuner_init)(struct dvb_frontend *fe);
82 int (*tuner_sleep)(struct dvb_frontend *fe);
84 int (*tuner_set_frequency)(struct dvb_frontend *fe, u32 frequency);
86 int (*tuner_set_bandwidth)(struct dvb_frontend *fe, u32 bandwidth);
88 int (*tuner_set_bbgain)(struct dvb_frontend *fe, u32 gain);
89 int (*tuner_get_bbgain)(struct dvb_frontend *fe, u32 *gain);
90 int (*tuner_set_refclk)(struct dvb_frontend *fe, u32 refclk);
91 int (*tuner_get_status)(struct dvb_frontend *fe, u32 *status);
92 void (*tuner_i2c_lock)(struct dvb_frontend *fe, int lock);
98 struct dvb_frontend* (*get_dvb_frontend)(struct i2c_client *i2c);
[all …]
A Ddib0070.h10 struct dvb_frontend;
24 int (*reset) (struct dvb_frontend *, int);
25 int (*sleep) (struct dvb_frontend *, int);
49 extern struct dvb_frontend *dib0070_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct…
50 extern u16 dib0070_wbd_offset(struct dvb_frontend *);
51 extern void dib0070_ctrl_agc_filter(struct dvb_frontend *, u8 open);
52 extern u8 dib0070_get_rf_output(struct dvb_frontend *fe);
53 extern int dib0070_set_rf_output(struct dvb_frontend *fe, u8 no);
55 static inline struct dvb_frontend *dib0070_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c,… in dib0070_attach()
61 static inline u16 dib0070_wbd_offset(struct dvb_frontend *fe) in dib0070_wbd_offset()
[all …]
A Ddib7000p.h11 int (*update_lna) (struct dvb_frontend *, u16 agc_global);
34 int (*agc_control) (struct dvb_frontend *, u8 before);
49 int (*set_wbd_ref)(struct dvb_frontend *demod, u16 value);
50 int (*get_agc_values)(struct dvb_frontend *fe,
52 int (*set_agc1_min)(struct dvb_frontend *fe, u16 v);
55 u32 (*ctrl_timf)(struct dvb_frontend *fe, u8 op, u32 timf);
58 int (*pid_filter_ctrl)(struct dvb_frontend *fe, u8 onoff);
61 struct i2c_adapter *(*get_i2c_tuner)(struct dvb_frontend *fe);
62 int (*tuner_sleep)(struct dvb_frontend *fe, int onoff);
63 int (*get_adc_power)(struct dvb_frontend *fe);
[all …]
A Dhelene.h42 struct dvb_frontend *fe;
55 extern struct dvb_frontend *helene_attach(struct dvb_frontend *fe,
68 extern struct dvb_frontend *helene_attach_s(struct dvb_frontend *fe,
72 static inline struct dvb_frontend *helene_attach(struct dvb_frontend *fe, in helene_attach()
79 static inline struct dvb_frontend *helene_attach_s(struct dvb_frontend *fe, in helene_attach_s()
A Ddvb_dummy_fe.c18 struct dvb_frontend frontend;
22 static int dvb_dummy_fe_read_status(struct dvb_frontend *fe, in dvb_dummy_fe_read_status()
64 static int dvb_dummy_fe_get_frontend(struct dvb_frontend *fe, in dvb_dummy_fe_get_frontend()
81 static int dvb_dummy_fe_sleep(struct dvb_frontend *fe) in dvb_dummy_fe_sleep()
86 static int dvb_dummy_fe_init(struct dvb_frontend *fe) in dvb_dummy_fe_init()
91 static int dvb_dummy_fe_set_tone(struct dvb_frontend *fe, in dvb_dummy_fe_set_tone()
97 static int dvb_dummy_fe_set_voltage(struct dvb_frontend *fe, in dvb_dummy_fe_set_voltage()
103 static void dvb_dummy_fe_release(struct dvb_frontend *fe) in dvb_dummy_fe_release()
112 struct dvb_frontend *dvb_dummy_fe_ofdm_attach(void) in dvb_dummy_fe_ofdm_attach()
133 struct dvb_frontend *dvb_dummy_fe_qpsk_attach(void) in dvb_dummy_fe_qpsk_attach()
[all …]
A Ddib7000m.h13 int (*update_lna) (struct dvb_frontend *, u16 agc_global);
37 int (*agc_control) (struct dvb_frontend *, u8 before);
43 extern struct dvb_frontend *dib7000m_attach(struct i2c_adapter *i2c_adap,
46 extern struct i2c_adapter *dib7000m_get_i2c_master(struct dvb_frontend *,
49 extern int dib7000m_pid_filter(struct dvb_frontend *, u8 id, u16 pid, u8 onoff);
50 extern int dib7000m_pid_filter_ctrl(struct dvb_frontend *fe, u8 onoff);
53 struct dvb_frontend *dib7000m_attach(struct i2c_adapter *i2c_adap, in dib7000m_attach()
61 struct i2c_adapter *dib7000m_get_i2c_master(struct dvb_frontend *demod, in dib7000m_get_i2c_master()
68 static inline int dib7000m_pid_filter(struct dvb_frontend *fe, u8 id, in dib7000m_pid_filter()
75 static inline int dib7000m_pid_filter_ctrl(struct dvb_frontend *fe, in dib7000m_pid_filter_ctrl()
A Dcx24113.h11 struct dvb_frontend;
20 extern struct dvb_frontend *cx24113_attach(struct dvb_frontend *,
23 extern void cx24113_agc_callback(struct dvb_frontend *fe);
25 static inline struct dvb_frontend *cx24113_attach(struct dvb_frontend *fe, in cx24113_attach()
32 static inline void cx24113_agc_callback(struct dvb_frontend *fe) in cx24113_agc_callback()
A Ddvb_dummy_fe.h15 struct dvb_frontend *dvb_dummy_fe_ofdm_attach(void);
16 struct dvb_frontend *dvb_dummy_fe_qpsk_attach(void);
17 struct dvb_frontend *dvb_dummy_fe_qam_attach(void);
19 static inline struct dvb_frontend *dvb_dummy_fe_ofdm_attach(void) in dvb_dummy_fe_ofdm_attach()
24 static inline struct dvb_frontend *dvb_dummy_fe_qpsk_attach(void) in dvb_dummy_fe_qpsk_attach()
29 static inline struct dvb_frontend *dvb_dummy_fe_qam_attach(void) in dvb_dummy_fe_qam_attach()
A Dgp8psk-fe.c29 struct dvb_frontend fe;
39 static int gp8psk_tuned_to_DCII(struct dvb_frontend *fe) in gp8psk_tuned_to_DCII()
48 static int gp8psk_set_tuner_mode(struct dvb_frontend *fe, int mode) in gp8psk_set_tuner_mode()
67 static int gp8psk_fe_read_status(struct dvb_frontend *fe, in gp8psk_fe_read_status()
86 static int gp8psk_fe_read_ber(struct dvb_frontend* fe, u32 *ber) in gp8psk_fe_read_ber()
101 static int gp8psk_fe_read_snr(struct dvb_frontend* fe, u16 *snr) in gp8psk_fe_read_snr()
130 static int gp8psk_fe_set_frontend(struct dvb_frontend *fe) in gp8psk_fe_set_frontend()
238 static int gp8psk_fe_send_diseqc_msg (struct dvb_frontend* fe, in gp8psk_fe_send_diseqc_msg()
270 static int gp8psk_fe_set_tone(struct dvb_frontend *fe, in gp8psk_fe_set_tone()
282 static int gp8psk_fe_set_voltage(struct dvb_frontend *fe, in gp8psk_fe_set_voltage()
[all …]
A Dor51211.h20 int (*request_firmware)(struct dvb_frontend* fe, const struct firmware **fw, char* name);
21 void (*setmode)(struct dvb_frontend * fe, int mode);
22 void (*reset)(struct dvb_frontend * fe);
23 void (*sleep)(struct dvb_frontend * fe);
27 extern struct dvb_frontend* or51211_attach(const struct or51211_config* config,
30 static inline struct dvb_frontend* or51211_attach(const struct or51211_config* config, in or51211_attach()
/linux-6.3-rc2/drivers/media/pci/ttpci/
A Dbudget.c486 if (budget->dvb_frontend) { in frontend_init()
496 if (budget->dvb_frontend) { in frontend_init()
511 if (budget->dvb_frontend) { in frontend_init()
602 struct dvb_frontend *fe; in frontend_init()
619 struct dvb_frontend *fe; in frontend_init()
658 budget->dvb_frontend, in frontend_init()
679 budget->dvb_frontend->ops.init(budget->dvb_frontend); in frontend_init()
712 budget->dvb_frontend, in frontend_init()
733 budget->dvb_frontend->ops.init(budget->dvb_frontend); in frontend_init()
736 budget->dvb_frontend, in frontend_init()
[all …]
A Dbudget-ci.c1304 budget_ci->budget.dvb_frontend = in frontend_init()
1306 if (budget_ci->budget.dvb_frontend) { in frontend_init()
1314 budget_ci->budget.dvb_frontend = in frontend_init()
1316 if (budget_ci->budget.dvb_frontend) { in frontend_init()
1324 budget_ci->budget.dvb_frontend = in frontend_init()
1326 if (budget_ci->budget.dvb_frontend) { in frontend_init()
1334 budget_ci->budget.dvb_frontend = in frontend_init()
1336 if (budget_ci->budget.dvb_frontend) { in frontend_init()
1345 budget_ci->budget.dvb_frontend = in frontend_init()
1347 if (budget_ci->budget.dvb_frontend) { in frontend_init()
[all …]
/linux-6.3-rc2/drivers/media/tuners/
A Dtda18271-priv.h178 extern int tda18271_lookup_pll_map(struct dvb_frontend *fe,
181 extern int tda18271_lookup_map(struct dvb_frontend *fe,
185 extern int tda18271_lookup_thermometer(struct dvb_frontend *fe);
187 extern int tda18271_lookup_rf_band(struct dvb_frontend *fe,
190 extern int tda18271_lookup_cid_target(struct dvb_frontend *fe,
194 extern int tda18271_assign_map_layout(struct dvb_frontend *fe);
198 extern int tda18271_read_regs(struct dvb_frontend *fe);
199 extern int tda18271_read_extended(struct dvb_frontend *fe);
201 extern int tda18271_init_regs(struct dvb_frontend *fe);
203 extern int tda18271_charge_pump_source(struct dvb_frontend *fe,
[all …]
A Dfc0013.h15 extern struct dvb_frontend *fc0013_attach(struct dvb_frontend *fe,
19 extern int fc0013_rc_cal_add(struct dvb_frontend *fe, int rc_val);
20 extern int fc0013_rc_cal_reset(struct dvb_frontend *fe);
22 static inline struct dvb_frontend *fc0013_attach(struct dvb_frontend *fe, in fc0013_attach()
31 static inline int fc0013_rc_cal_add(struct dvb_frontend *fe, int rc_val) in fc0013_rc_cal_add()
36 static inline int fc0013_rc_cal_reset(struct dvb_frontend *fe) in fc0013_rc_cal_reset()
A Dtda827x.h21 int (*init) (struct dvb_frontend *fe);
22 int (*sleep) (struct dvb_frontend *fe);
28 void (*agcf)(struct dvb_frontend *fe);
42 extern struct dvb_frontend* tda827x_attach(struct dvb_frontend *fe, int addr,
46 static inline struct dvb_frontend* tda827x_attach(struct dvb_frontend *fe, in tda827x_attach()
A Dmt2060.h11 struct dvb_frontend;
32 struct dvb_frontend *dvb_frontend; member
43 extern struct dvb_frontend * mt2060_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct…
45 static inline struct dvb_frontend * mt2060_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c,… in mt2060_attach()
/linux-6.3-rc2/drivers/staging/media/av7110/
A Dbudget-patch.c115 static int budget_set_tone(struct dvb_frontend *fe, in budget_set_tone()
210 static int budget_patch_set_tone(struct dvb_frontend *fe, in budget_patch_set_tone()
325 if (budget->dvb_frontend) { in frontend_init()
335 if (budget->dvb_frontend) { in frontend_init()
347 if (budget->dvb_frontend) { in frontend_init()
357 if (budget->dvb_frontend == NULL) { in frontend_init()
366 dvb_frontend_detach(budget->dvb_frontend); in frontend_init()
367 budget->dvb_frontend = NULL; in frontend_init()
626 if (budget->dvb_frontend) { in budget_patch_detach()
627 dvb_unregister_frontend(budget->dvb_frontend); in budget_patch_detach()
[all …]
/linux-6.3-rc2/drivers/media/pci/ddbridge/
A Dddbridge-dummy-fe.c17 struct dvb_frontend frontend;
20 static int ddbridge_dummy_fe_read_status(struct dvb_frontend *fe, in ddbridge_dummy_fe_read_status()
32 static int ddbridge_dummy_fe_read_ber(struct dvb_frontend *fe, u32 *ber) in ddbridge_dummy_fe_read_ber()
38 static int ddbridge_dummy_fe_read_signal_strength(struct dvb_frontend *fe, in ddbridge_dummy_fe_read_signal_strength()
45 static int ddbridge_dummy_fe_read_snr(struct dvb_frontend *fe, u16 *snr) in ddbridge_dummy_fe_read_snr()
62 static int ddbridge_dummy_fe_get_frontend(struct dvb_frontend *fe, in ddbridge_dummy_fe_get_frontend()
68 static int ddbridge_dummy_fe_set_frontend(struct dvb_frontend *fe) in ddbridge_dummy_fe_set_frontend()
79 static int ddbridge_dummy_fe_sleep(struct dvb_frontend *fe) in ddbridge_dummy_fe_sleep()
84 static int ddbridge_dummy_fe_init(struct dvb_frontend *fe) in ddbridge_dummy_fe_init()
89 static void ddbridge_dummy_fe_release(struct dvb_frontend *fe) in ddbridge_dummy_fe_release()
[all …]
/linux-6.3-rc2/drivers/media/usb/dvb-usb/
A Dvp7045-fe.c21 struct dvb_frontend fe;
25 static int vp7045_fe_read_status(struct dvb_frontend *fe, in vp7045_fe_read_status()
52 static int vp7045_fe_read_ber(struct dvb_frontend* fe, u32 *ber) in vp7045_fe_read_ber()
61 static int vp7045_fe_read_unc_blocks(struct dvb_frontend* fe, u32 *unc) in vp7045_fe_read_unc_blocks()
69 static int vp7045_fe_read_signal_strength(struct dvb_frontend* fe, u16 *strength) in vp7045_fe_read_signal_strength()
79 static int vp7045_fe_read_snr(struct dvb_frontend* fe, u16 *snr) in vp7045_fe_read_snr()
87 static int vp7045_fe_init(struct dvb_frontend* fe) in vp7045_fe_init()
92 static int vp7045_fe_sleep(struct dvb_frontend* fe) in vp7045_fe_sleep()
103 static int vp7045_fe_set_frontend(struct dvb_frontend *fe) in vp7045_fe_set_frontend()
133 static void vp7045_fe_release(struct dvb_frontend* fe) in vp7045_fe_release()
[all …]

Completed in 48 milliseconds

12345678910>>...19