/linux-master/drivers/media/tuners/ |
H A D | fc0011.h | 27 struct dvb_frontend *fc0011_attach(struct dvb_frontend *fe, 32 struct dvb_frontend *fc0011_attach(struct dvb_frontend *fe, argument
|
H A D | fc0012.h | 39 extern struct dvb_frontend *fc0012_attach(struct dvb_frontend *fe, 43 static inline struct dvb_frontend *fc0012_attach(struct dvb_frontend *fe, argument
|
H A D | mt2131.h | 20 extern struct dvb_frontend* mt2131_attach(struct dvb_frontend *fe, 25 static inline struct dvb_frontend* mt2131_attach(struct dvb_frontend *fe, argument
|
H A D | tda18218.h | 20 extern struct dvb_frontend *tda18218_attach(struct dvb_frontend *fe, 23 static inline struct dvb_frontend *tda18218_attach(struct dvb_frontend *fe, argument
|
H A D | xc4000.h | 40 extern struct dvb_frontend *xc4000_attach(struct dvb_frontend *fe, 44 static inline struct dvb_frontend *xc4000_attach(struct dvb_frontend *fe, argument
|
H A D | tda9887.c | 271 static void dump_read_message(struct dvb_frontend *fe, unsigned char *buf) argument 273 struct tda9887_priv *priv = fe->analog_demod_priv; 301 static void dump_write_message(struct dvb_frontend *fe, unsigned char *buf) argument 303 struct tda9887_priv *priv = fe->analog_demod_priv; 401 static int tda9887_set_tvnorm(struct dvb_frontend *fe) argument 403 struct tda9887_priv *priv = fe->analog_demod_priv; 443 static int tda9887_set_insmod(struct dvb_frontend *fe) argument 445 struct tda9887_priv *priv = fe->analog_demod_priv; 475 static int tda9887_do_config(struct dvb_frontend *fe) argument 477 struct tda9887_priv *priv = fe 534 tda9887_status(struct dvb_frontend *fe) argument 547 tda9887_configure(struct dvb_frontend *fe) argument 593 tda9887_tuner_status(struct dvb_frontend *fe) argument 600 tda9887_get_afc(struct dvb_frontend *fe, s32 *afc) argument 618 tda9887_standby(struct dvb_frontend *fe) argument 627 tda9887_set_params(struct dvb_frontend *fe, struct analog_parameters *params) argument 639 tda9887_set_config(struct dvb_frontend *fe, void *priv_cfg) argument 649 tda9887_release(struct dvb_frontend *fe) argument 675 tda9887_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c_adap, u8 i2c_addr) argument [all...] |
H A D | fc0013.c | 41 static void fc0013_release(struct dvb_frontend *fe) argument 43 kfree(fe->tuner_priv); 44 fe->tuner_priv = NULL; 47 static int fc0013_init(struct dvb_frontend *fe) argument 49 struct fc0013_priv *priv = fe->tuner_priv; 91 if (fe->ops.i2c_gate_ctrl) 92 fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */ 100 if (fe->ops.i2c_gate_ctrl) 101 fe 109 fc0013_sleep(struct dvb_frontend *fe) argument 115 fc0013_rc_cal_add(struct dvb_frontend *fe, int rc_val) argument 160 fc0013_rc_cal_reset(struct dvb_frontend *fe) argument 209 fc0013_set_params(struct dvb_frontend *fe) argument 475 fc0013_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument 482 fc0013_get_if_frequency(struct dvb_frontend *fe, u32 *frequency) argument 489 fc0013_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) argument 498 fc0013_get_rf_strength(struct dvb_frontend *fe, u16 *strength) argument 587 fc0013_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 i2c_address, int dual_master, enum fc001x_xtal_freq xtal_freq) argument [all...] |
/linux-master/drivers/media/dvb-frontends/ |
H A D | cx24116.h | 19 int (*set_ts_params)(struct dvb_frontend *fe, int is_punctured); 22 int (*reset_device)(struct dvb_frontend *fe);
|
H A D | ds3000.h | 20 int (*set_ts_params)(struct dvb_frontend *fe, int is_punctured); 22 void (*set_lock_led)(struct dvb_frontend *fe, int offon);
|
H A D | tda665x.h | 24 extern struct dvb_frontend *tda665x_attach(struct dvb_frontend *fe, 30 static inline struct dvb_frontend *tda665x_attach(struct dvb_frontend *fe, argument
|
H A D | tda8261.h | 27 extern struct dvb_frontend *tda8261_attach(struct dvb_frontend *fe, 33 static inline struct dvb_frontend *tda8261_attach(struct dvb_frontend *fe, argument
|
H A D | horus3a.h | 38 * @fe: frontend to be attached 44 extern struct dvb_frontend *horus3a_attach(struct dvb_frontend *fe, 48 static inline struct dvb_frontend *horus3a_attach(struct dvb_frontend *fe, argument
|
H A D | ascot2e.h | 38 * @fe: frontend to be attached 44 extern struct dvb_frontend *ascot2e_attach(struct dvb_frontend *fe, 48 static inline struct dvb_frontend *ascot2e_attach(struct dvb_frontend *fe, argument
|
H A D | ix2505v.h | 36 * @fe: Frontend to attach to. 42 extern struct dvb_frontend *ix2505v_attach(struct dvb_frontend *fe, 45 static inline struct dvb_frontend *ix2505v_attach(struct dvb_frontend *fe, argument
|
H A D | zl10036.h | 24 * @fe: Frontend to attach to. 29 extern struct dvb_frontend *zl10036_attach(struct dvb_frontend *fe, 32 static inline struct dvb_frontend *zl10036_attach(struct dvb_frontend *fe, argument
|
H A D | zl10036.c | 125 static void zl10036_release(struct dvb_frontend *fe) argument 127 struct zl10036_state *state = fe->tuner_priv; 129 fe->tuner_priv = NULL; 133 static int zl10036_sleep(struct dvb_frontend *fe) argument 135 struct zl10036_state *state = fe->tuner_priv; 141 if (fe->ops.i2c_gate_ctrl) 142 fe->ops.i2c_gate_ctrl(fe, 1); /* open i2c_gate */ 146 if (fe->ops.i2c_gate_ctrl) 147 fe 294 zl10036_set_params(struct dvb_frontend *fe) argument 370 zl10036_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument 414 zl10036_init(struct dvb_frontend *fe) argument 448 zl10036_attach(struct dvb_frontend *fe, const struct zl10036_config *config, struct i2c_adapter *i2c) argument [all...] |
H A D | stv0299.h | 80 int (*set_symbol_rate)(struct dvb_frontend *fe, u32 srate, u32 ratio); 83 int (*set_ts_params)(struct dvb_frontend *fe, int is_punctured); 98 static inline int stv0299_writereg(struct dvb_frontend *fe, u8 reg, u8 val) { argument 101 if (fe->ops.write) 102 r = fe->ops.write(fe, buf, 2);
|
H A D | dib0070.h | 49 extern struct dvb_frontend *dib0070_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct dib0070_config *cfg); 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, struct dib0070_config *cfg) argument 61 static inline u16 dib0070_wbd_offset(struct dvb_frontend *fe) argument 67 static inline void dib0070_ctrl_agc_filter(struct dvb_frontend *fe, u8 open) argument
|
H A D | mt352.c | 44 static int mt352_single_write(struct dvb_frontend *fe, u8 reg, u8 val) argument 46 struct mt352_state* state = fe->demodulator_priv; 58 static int _mt352_write(struct dvb_frontend* fe, const u8 ibuf[], int ilen) argument 62 if ((err = mt352_single_write(fe,ibuf[0]+i,ibuf[i+1]))) 91 static int mt352_sleep(struct dvb_frontend* fe) argument 95 _mt352_write(fe, mt352_softdown, sizeof(mt352_softdown)); 155 static int mt352_set_parameters(struct dvb_frontend *fe) argument 157 struct dtv_frontend_properties *op = &fe->dtv_property_cache; 158 struct mt352_state* state = fe->demodulator_priv; 281 if (fe 301 mt352_get_parameters(struct dvb_frontend* fe, struct dtv_frontend_properties *op) argument 407 mt352_read_status(struct dvb_frontend *fe, enum fe_status *status) argument 450 mt352_read_ber(struct dvb_frontend* fe, u32* ber) argument 461 mt352_read_signal_strength(struct dvb_frontend* fe, u16* strength) argument 474 mt352_read_snr(struct dvb_frontend* fe, u16* snr) argument 484 mt352_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) argument 494 mt352_get_tune_settings(struct dvb_frontend* fe, struct dvb_frontend_tune_settings* fe_tune_settings) argument 503 mt352_init(struct dvb_frontend* fe) argument 522 mt352_release(struct dvb_frontend* fe) argument [all...] |
/linux-master/drivers/media/test-drivers/vidtv/ |
H A D | vidtv_demod.c | 77 static const struct vidtv_demod_cnr_to_qual_s *vidtv_match_cnr_s(struct dvb_frontend *fe) argument 80 struct device *dev = fe->dvb->device; 85 c = &fe->dtv_property_cache; 125 static void vidtv_clean_stats(struct dvb_frontend *fe) argument 127 struct dtv_frontend_properties *c = &fe->dtv_property_cache; 162 static void vidtv_demod_update_stats(struct dvb_frontend *fe) argument 164 struct dtv_frontend_properties *c = &fe->dtv_property_cache; 165 struct vidtv_demod_state *state = fe->demodulator_priv; 198 static int vidtv_demod_read_status(struct dvb_frontend *fe, argument 201 struct vidtv_demod_state *state = fe 237 vidtv_demod_read_signal_strength(struct dvb_frontend *fe, u16 *strength) argument 256 vidtv_demod_get_frontend(struct dvb_frontend *fe, struct dtv_frontend_properties *p) argument 262 vidtv_demod_set_frontend(struct dvb_frontend *fe) argument 301 vidtv_demod_set_tone(struct dvb_frontend *fe, enum fe_sec_tone_mode tone) argument 314 vidtv_demod_set_voltage(struct dvb_frontend *fe, enum fe_sec_voltage voltage) argument 327 vidtv_send_diseqc_msg(struct dvb_frontend *fe, struct dvb_diseqc_master_cmd *cmd) argument 340 vidtv_diseqc_send_burst(struct dvb_frontend *fe, enum fe_sec_mini_cmd burst) argument 346 vidtv_demod_release(struct dvb_frontend *fe) argument [all...] |
/linux-master/drivers/media/pci/bt8xx/ |
H A D | dvb-bt8xx.c | 122 static int thomson_dtt7579_demod_init(struct dvb_frontend* fe) argument 131 mt352_write(fe, mt352_clock_config, sizeof(mt352_clock_config)); 133 mt352_write(fe, mt352_reset, sizeof(mt352_reset)); 134 mt352_write(fe, mt352_adc_ctl_1_cfg, sizeof(mt352_adc_ctl_1_cfg)); 136 mt352_write(fe, mt352_agc_cfg, sizeof(mt352_agc_cfg)); 137 mt352_write(fe, mt352_gpp_ctl_cfg, sizeof(mt352_gpp_ctl_cfg)); 138 mt352_write(fe, mt352_capt_range_cfg, sizeof(mt352_capt_range_cfg)); 143 static int thomson_dtt7579_tuner_calc_regs(struct dvb_frontend *fe, u8* pllbuf, int buf_len) argument 145 struct dtv_frontend_properties *c = &fe->dtv_property_cache; 187 static int cx24108_tuner_set_params(struct dvb_frontend *fe) argument 243 pinnsat_tuner_init(struct dvb_frontend* fe) argument 253 pinnsat_tuner_sleep(struct dvb_frontend* fe) argument 266 microtune_mt7202dtf_tuner_set_params(struct dvb_frontend *fe) argument 307 microtune_mt7202dtf_request_firmware(struct dvb_frontend* fe, const struct firmware **fw, char* name) argument 319 advbt771_samsung_tdtc9251dh0_demod_init(struct dvb_frontend* fe) argument 342 advbt771_samsung_tdtc9251dh0_tuner_calc_regs(struct dvb_frontend *fe, u8 *pllbuf, int buf_len) argument 405 or51211_request_firmware(struct dvb_frontend* fe, const struct firmware **fw, char* name) argument 412 or51211_setmode(struct dvb_frontend * fe, int mode) argument 419 or51211_reset(struct dvb_frontend * fe) argument 444 or51211_sleep(struct dvb_frontend * fe) argument 458 vp3021_alps_tded4_tuner_set_params(struct dvb_frontend *fe) argument 493 digitv_alps_tded4_demod_init(struct dvb_frontend* fe) argument 511 digitv_alps_tded4_tuner_calc_regs(struct dvb_frontend *fe, u8 *pllbuf, int buf_len) argument [all...] |
/linux-master/sound/soc/ |
H A D | soc-compress.c | 135 struct snd_soc_pcm_runtime *fe = cstream->private_data; local 136 struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(fe, 0); 142 snd_soc_card_mutex_lock(fe->card); 144 ret = dpcm_path_get(fe, stream, &list); 148 snd_soc_dpcm_mutex_lock(fe); 151 dpcm_process_paths(fe, stream, &list, 1); 153 fe->dpcm[stream].runtime_update = SND_SOC_DPCM_UPDATE_FE; 155 ret = dpcm_be_dai_startup(fe, stream); 158 for_each_dpcm_be(fe, stream, dpcm) 161 dpcm_be_disconnect(fe, strea 205 struct snd_soc_pcm_runtime *fe = cstream->private_data; local 278 struct snd_soc_pcm_runtime *fe = cstream->private_data; local 369 struct snd_soc_pcm_runtime *fe = cstream->private_data; local [all...] |
/linux-master/drivers/media/usb/dvb-usb/ |
H A D | dvb-usb-dvb.c | 34 if (adap->props.fe[adap->active_fe].streaming_ctrl != NULL) { 35 ret = adap->props.fe[adap->active_fe].streaming_ctrl(adap, 0); 50 if (adap->props.fe[adap->active_fe].caps & DVB_USB_ADAP_HAS_PID_FILTER && 52 adap->props.fe[adap->active_fe].pid_filter != NULL) 53 adap->props.fe[adap->active_fe].pid_filter(adap, dvbdmxfeed->index, dvbdmxfeed->pid, onoff); 60 if (adap->props.fe[adap->active_fe].caps & DVB_USB_ADAP_HAS_PID_FILTER && 61 adap->props.fe[adap->active_fe].caps & 63 adap->props.fe[adap->active_fe].pid_filter_ctrl != NULL) { 64 ret = adap->props.fe[adap->active_fe].pid_filter_ctrl(adap, 72 if (adap->props.fe[ada 233 dvb_usb_set_active_fe(struct dvb_frontend *fe, int onoff) argument 250 dvb_usb_fe_wakeup(struct dvb_frontend *fe) argument 264 dvb_usb_fe_sleep(struct dvb_frontend *fe) argument [all...] |
/linux-master/drivers/media/pci/mantis/ |
H A D | mantis_vp3030.c | 44 static int vp3030_frontend_init(struct mantis_pci *mantis, struct dvb_frontend *fe) argument 59 fe = dvb_attach(zl10353_attach, &mantis_vp3030_config, adapter); 61 if (!fe) 64 dvb_attach(tda665x_attach, fe, &env57h12d5_config, adapter); 73 mantis->fe = fe;
|
H A D | mantis_vp1033.c | 74 static int lgtdqcs001f_tuner_set(struct dvb_frontend *fe) argument 76 struct dtv_frontend_properties *p = &fe->dtv_property_cache; 77 struct mantis_pci *mantis = fe->dvb->priv; 106 static int lgtdqcs001f_set_symbol_rate(struct dvb_frontend *fe, argument 131 stv0299_writereg(fe, 0x13, aclk); 132 stv0299_writereg(fe, 0x14, bclk); 134 stv0299_writereg(fe, 0x1f, (ratio >> 16) & 0xff); 135 stv0299_writereg(fe, 0x20, (ratio >> 8) & 0xff); 136 stv0299_writereg(fe, 0x21, ratio & 0xf0); 152 static int vp1033_frontend_init(struct mantis_pci *mantis, struct dvb_frontend *fe) argument [all...] |