Home
last modified time | relevance | path

Searched refs:fe (Results 1 – 25 of 422) sorted by relevance

12345678910>>...17

/linux/include/media/
H A Ddvb_frontend.h230 void (*release)(struct dvb_frontend *fe);
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);
237 int (*set_params)(struct dvb_frontend *fe);
238 int (*set_analog_params)(struct dvb_frontend *fe, struct analog_parameters *p);
240 int (*set_config)(struct dvb_frontend *fe, void *priv_cfg);
242 int (*get_frequency)(struct dvb_frontend *fe, u32 *frequency);
243 int (*get_bandwidth)(struct dvb_frontend *fe, u32 *bandwidth);
[all …]
/linux/drivers/media/common/b2c2/
H A Dflexcop-fe-tuner.c28 #define FE_SUPPORTED(fe) IS_REACHABLE(CONFIG_DVB_ ## fe) argument
31 static int flexcop_fe_request_firmware(struct dvb_frontend *fe, in flexcop_fe_request_firmware() argument
34 struct flexcop_device *fc = fe->dvb->priv; in flexcop_fe_request_firmware()
42 static int flexcop_set_voltage(struct dvb_frontend *fe, in flexcop_set_voltage() argument
45 struct flexcop_device *fc = fe->dvb->priv; in flexcop_set_voltage()
71 static int __maybe_unused flexcop_sleep(struct dvb_frontend* fe) in flexcop_sleep() argument
73 struct flexcop_device *fc = fe->dvb->priv; in flexcop_sleep()
75 return fc->fe_sleep(fe); in flexcop_sleep()
82 static int flexcop_set_tone(struct dvb_frontend *fe, enum fe_sec_tone_mode tone) in flexcop_set_tone() argument
85 struct flexcop_device *fc = fe->dvb->priv; in flexcop_set_tone()
[all …]
/linux/drivers/media/tuners/
H A Dtda8290.c50 static int tda8290_i2c_bridge(struct dvb_frontend *fe, int close) in tda8290_i2c_bridge() argument
52 struct tda8290_priv *priv = fe->analog_demod_priv; in tda8290_i2c_bridge()
71 static int tda8295_i2c_bridge(struct dvb_frontend *fe, int close) in tda8295_i2c_bridge() argument
73 struct tda8290_priv *priv = fe->analog_demod_priv; in tda8295_i2c_bridge()
103 static void set_audio(struct dvb_frontend *fe, in set_audio() argument
106 struct tda8290_priv *priv = fe->analog_demod_priv; in set_audio()
164 static void tda8290_set_params(struct dvb_frontend *fe, in tda8290_set_params() argument
167 struct tda8290_priv *priv = fe->analog_demod_priv; in tda8290_set_params()
191 set_audio(fe, params); in tda8290_set_params()
225 if (fe->ops.analog_ops.i2c_gate_ctrl) in tda8290_set_params()
[all …]
H A Dtda18271-common.c11 static int tda18271_i2c_gate_ctrl(struct dvb_frontend *fe, int enable) in tda18271_i2c_gate_ctrl() argument
13 struct tda18271_priv *priv = fe->tuner_priv; in tda18271_i2c_gate_ctrl()
37 if (fe->ops.analog_ops.i2c_gate_ctrl) in tda18271_i2c_gate_ctrl()
38 ret = fe->ops.analog_ops.i2c_gate_ctrl(fe, enable); in tda18271_i2c_gate_ctrl()
41 if (fe->ops.i2c_gate_ctrl) in tda18271_i2c_gate_ctrl()
42 ret = fe->ops.i2c_gate_ctrl(fe, enable); in tda18271_i2c_gate_ctrl()
54 static void tda18271_dump_regs(struct dvb_frontend *fe, int extended) in tda18271_dump_regs() argument
56 struct tda18271_priv *priv = fe->tuner_priv; in tda18271_dump_regs()
109 int tda18271_read_regs(struct dvb_frontend *fe) in tda18271_read_regs() argument
111 struct tda18271_priv *priv = fe->tuner_priv; in tda18271_read_regs()
[all …]
H A Dfc0012.c45 static void fc0012_release(struct dvb_frontend *fe) in fc0012_release() argument
47 kfree(fe->tuner_priv); in fc0012_release()
48 fe->tuner_priv = NULL; in fc0012_release()
51 static int fc0012_init(struct dvb_frontend *fe) in fc0012_init() argument
53 struct fc0012_priv *priv = fe->tuner_priv; in fc0012_init()
99 if (fe->ops.i2c_gate_ctrl) in fc0012_init()
100 fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */ in fc0012_init()
108 if (fe->ops.i2c_gate_ctrl) in fc0012_init()
109 fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */ in fc0012_init()
118 static int fc0012_set_params(struct dvb_frontend *fe) in fc0012_set_params() argument
[all …]
H A Dmc44s803.c69 static void mc44s803_release(struct dvb_frontend *fe) in mc44s803_release() argument
71 struct mc44s803_priv *priv = fe->tuner_priv; in mc44s803_release()
73 fe->tuner_priv = NULL; in mc44s803_release()
77 static int mc44s803_init(struct dvb_frontend *fe) in mc44s803_init() argument
79 struct mc44s803_priv *priv = fe->tuner_priv; in mc44s803_init()
83 if (fe->ops.i2c_gate_ctrl) in mc44s803_init()
84 fe->ops.i2c_gate_ctrl(fe, 1); in mc44s803_init()
189 if (fe->ops.i2c_gate_ctrl) in mc44s803_init()
190 fe->ops.i2c_gate_ctrl(fe, 0); in mc44s803_init()
194 if (fe->ops.i2c_gate_ctrl) in mc44s803_init()
[all …]
H A Dtea5761.c136 static int __set_radio_freq(struct dvb_frontend *fe, in __set_radio_freq() argument
140 struct tea5761_priv *priv = fe->tuner_priv; in __set_radio_freq()
178 static int set_radio_freq(struct dvb_frontend *fe, in set_radio_freq() argument
181 struct tea5761_priv *priv = fe->analog_demod_priv; in set_radio_freq()
185 return __set_radio_freq(fe, params->frequency, in set_radio_freq()
189 static int set_radio_sleep(struct dvb_frontend *fe) in set_radio_sleep() argument
191 struct tea5761_priv *priv = fe->analog_demod_priv; in set_radio_sleep()
195 return __set_radio_freq(fe, priv->frequency, false); in set_radio_sleep()
198 static int tea5761_read_status(struct dvb_frontend *fe, char *buffer) in tea5761_read_status() argument
200 struct tea5761_priv *priv = fe->tuner_priv; in tea5761_read_status()
[all …]
H A Dtda827x.c37 static void tda827x_set_std(struct dvb_frontend *fe, in tda827x_set_std() argument
40 struct tda827x_priv *priv = fe->tuner_priv; in tda827x_set_std()
123 static int tuner_transfer(struct dvb_frontend *fe, in tuner_transfer() argument
128 struct tda827x_priv *priv = fe->tuner_priv; in tuner_transfer()
130 if (fe->ops.i2c_gate_ctrl) in tuner_transfer()
131 fe->ops.i2c_gate_ctrl(fe, 1); in tuner_transfer()
133 if (fe->ops.i2c_gate_ctrl) in tuner_transfer()
134 fe->ops.i2c_gate_ctrl(fe, 0); in tuner_transfer()
142 static int tda827xo_set_params(struct dvb_frontend *fe) in tda827xo_set_params() argument
144 struct dtv_frontend_properties *c = &fe->dtv_property_cache; in tda827xo_set_params()
[all …]
H A Dtda18218.c111 static int tda18218_set_params(struct dvb_frontend *fe) in tda18218_set_params() argument
113 struct tda18218_priv *priv = fe->tuner_priv; in tda18218_set_params()
114 struct dtv_frontend_properties *c = &fe->dtv_property_cache; in tda18218_set_params()
137 if (fe->ops.i2c_gate_ctrl) in tda18218_set_params()
138 fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */ in tda18218_set_params()
197 if (fe->ops.i2c_gate_ctrl) in tda18218_set_params()
198 fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */ in tda18218_set_params()
206 static int tda18218_get_if_frequency(struct dvb_frontend *fe, u32 *frequency) in tda18218_get_if_frequency() argument
208 struct tda18218_priv *priv = fe->tuner_priv; in tda18218_get_if_frequency()
214 static int tda18218_sleep(struct dvb_frontend *fe) in tda18218_sleep() argument
[all …]
H A Dmxl5007t.c563 static int mxl5007t_get_status(struct dvb_frontend *fe, u32 *status) in mxl5007t_get_status() argument
565 struct mxl5007t_state *state = fe->tuner_priv; in mxl5007t_get_status()
570 if (fe->ops.i2c_gate_ctrl) in mxl5007t_get_status()
571 fe->ops.i2c_gate_ctrl(fe, 1); in mxl5007t_get_status()
582 if (fe->ops.i2c_gate_ctrl) in mxl5007t_get_status()
583 fe->ops.i2c_gate_ctrl(fe, 0); in mxl5007t_get_status()
590 static int mxl5007t_set_params(struct dvb_frontend *fe) in mxl5007t_set_params() argument
592 struct dtv_frontend_properties *c = &fe->dtv_property_cache; in mxl5007t_set_params()
594 struct mxl5007t_state *state = fe->tuner_priv; in mxl5007t_set_params()
631 if (fe->ops.i2c_gate_ctrl) in mxl5007t_set_params()
[all …]
/linux/drivers/media/dvb-frontends/
H A Ds5h1409.c337 static int s5h1409_softreset(struct dvb_frontend *fe) in s5h1409_softreset() argument
339 struct s5h1409_state *state = fe->demodulator_priv; in s5h1409_softreset()
353 static int s5h1409_set_if_freq(struct dvb_frontend *fe, int KHz) in s5h1409_set_if_freq() argument
355 struct s5h1409_state *state = fe->demodulator_priv; in s5h1409_set_if_freq()
378 static int s5h1409_set_spectralinversion(struct dvb_frontend *fe, int inverted) in s5h1409_set_spectralinversion() argument
380 struct s5h1409_state *state = fe->demodulator_priv; in s5h1409_set_spectralinversion()
390 static int s5h1409_enable_modulation(struct dvb_frontend *fe, in s5h1409_enable_modulation() argument
393 struct s5h1409_state *state = fe->demodulator_priv; in s5h1409_enable_modulation()
401 s5h1409_set_if_freq(fe, S5H1409_VSB_IF_FREQ); in s5h1409_enable_modulation()
409 s5h1409_set_if_freq(fe, S5H1409_QAM_IF_FREQ); in s5h1409_enable_modulation()
[all …]
H A Dstb6000.c31 static void stb6000_release(struct dvb_frontend *fe) in stb6000_release() argument
33 kfree(fe->tuner_priv); in stb6000_release()
34 fe->tuner_priv = NULL; in stb6000_release()
37 static int stb6000_sleep(struct dvb_frontend *fe) in stb6000_sleep() argument
39 struct stb6000_priv *priv = fe->tuner_priv; in stb6000_sleep()
51 if (fe->ops.i2c_gate_ctrl) in stb6000_sleep()
52 fe->ops.i2c_gate_ctrl(fe, 1); in stb6000_sleep()
58 if (fe->ops.i2c_gate_ctrl) in stb6000_sleep()
59 fe->ops.i2c_gate_ctrl(fe, 0); in stb6000_sleep()
64 static int stb6000_set_params(struct dvb_frontend *fe) in stb6000_set_params() argument
[all …]
H A Dtua6100.c33 static void tua6100_release(struct dvb_frontend *fe) in tua6100_release() argument
35 kfree(fe->tuner_priv); in tua6100_release()
36 fe->tuner_priv = NULL; in tua6100_release()
39 static int tua6100_sleep(struct dvb_frontend *fe) in tua6100_sleep() argument
41 struct tua6100_priv *priv = fe->tuner_priv; in tua6100_sleep()
46 if (fe->ops.i2c_gate_ctrl) in tua6100_sleep()
47 fe->ops.i2c_gate_ctrl(fe, 1); in tua6100_sleep()
51 if (fe->ops.i2c_gate_ctrl) in tua6100_sleep()
52 fe->ops.i2c_gate_ctrl(fe, 0); in tua6100_sleep()
57 static int tua6100_set_params(struct dvb_frontend *fe) in tua6100_set_params() argument
[all …]
H A Ds5h1411.c365 static int s5h1411_softreset(struct dvb_frontend *fe) in s5h1411_softreset() argument
367 struct s5h1411_state *state = fe->demodulator_priv; in s5h1411_softreset()
376 static int s5h1411_set_if_freq(struct dvb_frontend *fe, int KHz) in s5h1411_set_if_freq() argument
378 struct s5h1411_state *state = fe->demodulator_priv; in s5h1411_set_if_freq()
415 static int s5h1411_set_mpeg_timing(struct dvb_frontend *fe, int mode) in s5h1411_set_mpeg_timing() argument
417 struct s5h1411_state *state = fe->demodulator_priv; in s5h1411_set_mpeg_timing()
445 static int s5h1411_set_spectralinversion(struct dvb_frontend *fe, int inversion) in s5h1411_set_spectralinversion() argument
447 struct s5h1411_state *state = fe->demodulator_priv; in s5h1411_set_spectralinversion()
460 static int s5h1411_set_serialmode(struct dvb_frontend *fe, int serial) in s5h1411_set_serialmode() argument
462 struct s5h1411_state *state = fe->demodulator_priv; in s5h1411_set_serialmode()
[all …]
H A Dzl10353.c39 static int zl10353_single_write(struct dvb_frontend *fe, u8 reg, u8 val) in zl10353_single_write() argument
41 struct zl10353_state *state = fe->demodulator_priv; in zl10353_single_write()
53 static int zl10353_write(struct dvb_frontend *fe, const u8 ibuf[], int ilen) in zl10353_write() argument
57 if ((err = zl10353_single_write(fe, ibuf[0] + i, ibuf[i + 1]))) in zl10353_write()
86 static void zl10353_dump_regs(struct dvb_frontend *fe) in zl10353_dump_regs() argument
88 struct zl10353_state *state = fe->demodulator_priv; in zl10353_dump_regs()
110 static void zl10353_calc_nominal_rate(struct dvb_frontend *fe, in zl10353_calc_nominal_rate() argument
114 struct zl10353_state *state = fe->demodulator_priv; in zl10353_calc_nominal_rate()
130 static void zl10353_calc_input_freq(struct dvb_frontend *fe, in zl10353_calc_input_freq() argument
133 struct zl10353_state *state = fe->demodulator_priv; in zl10353_calc_input_freq()
[all …]
H A Dzl10039.c132 static int zl10039_init(struct dvb_frontend *fe) in zl10039_init() argument
134 struct zl10039_state *state = fe->tuner_priv; in zl10039_init()
138 if (fe->ops.i2c_gate_ctrl) in zl10039_init()
139 fe->ops.i2c_gate_ctrl(fe, 1); in zl10039_init()
151 if (fe->ops.i2c_gate_ctrl) in zl10039_init()
152 fe->ops.i2c_gate_ctrl(fe, 0); in zl10039_init()
157 static int zl10039_sleep(struct dvb_frontend *fe) in zl10039_sleep() argument
159 struct zl10039_state *state = fe->tuner_priv; in zl10039_sleep()
163 if (fe->ops.i2c_gate_ctrl) in zl10039_sleep()
164 fe->ops.i2c_gate_ctrl(fe, 1); in zl10039_sleep()
[all …]
H A Dstv6110.c48 static void stv6110_release(struct dvb_frontend *fe) in stv6110_release() argument
50 kfree(fe->tuner_priv); in stv6110_release()
51 fe->tuner_priv = NULL; in stv6110_release()
54 static int stv6110_write_regs(struct dvb_frontend *fe, u8 buf[], in stv6110_write_regs() argument
57 struct stv6110_priv *priv = fe->tuner_priv; in stv6110_write_regs()
82 if (fe->ops.i2c_gate_ctrl) in stv6110_write_regs()
83 fe->ops.i2c_gate_ctrl(fe, 1); in stv6110_write_regs()
89 if (fe->ops.i2c_gate_ctrl) in stv6110_write_regs()
90 fe->ops.i2c_gate_ctrl(fe, 0); in stv6110_write_regs()
95 static int stv6110_read_regs(struct dvb_frontend *fe, u8 regs[], in stv6110_read_regs() argument
[all …]
H A Dtda826x.c31 static void tda826x_release(struct dvb_frontend *fe) in tda826x_release() argument
33 kfree(fe->tuner_priv); in tda826x_release()
34 fe->tuner_priv = NULL; in tda826x_release()
37 static int tda826x_sleep(struct dvb_frontend *fe) in tda826x_sleep() argument
39 struct tda826x_priv *priv = fe->tuner_priv; in tda826x_sleep()
49 if (fe->ops.i2c_gate_ctrl) in tda826x_sleep()
50 fe->ops.i2c_gate_ctrl(fe, 1); in tda826x_sleep()
54 if (fe->ops.i2c_gate_ctrl) in tda826x_sleep()
55 fe->ops.i2c_gate_ctrl(fe, 0); in tda826x_sleep()
60 static int tda826x_set_params(struct dvb_frontend *fe) in tda826x_set_params() argument
[all …]
H A Ddib0090.h76 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…
78 extern void dib0090_dcc_freq(struct dvb_frontend *fe, u8 fast);
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);
83 extern enum frontend_tune_state dib0090_get_tune_state(struct dvb_frontend *fe);
84 extern int dib0090_set_tune_state(struct dvb_frontend *fe, enum frontend_tune_state tune_state);
85 extern void dib0090_get_current_gain(struct dvb_frontend *fe, u16 * rf, u16 * bb, u16 * rf_gain_lim…
86 extern void dib0090_set_dc_servo(struct dvb_frontend *fe, u8 DC_servo_cutoff);
[all …]
H A Dstb6100_proc.h11 static int stb6100_get_freq(struct dvb_frontend *fe, u32 *frequency) in stb6100_get_freq() argument
13 struct dvb_frontend_ops *frontend_ops = &fe->ops; in stb6100_get_freq()
19 frontend_ops->i2c_gate_ctrl(fe, 1); in stb6100_get_freq()
21 err = tuner_ops->get_frequency(fe, frequency); in stb6100_get_freq()
28 frontend_ops->i2c_gate_ctrl(fe, 0); in stb6100_get_freq()
34 static int stb6100_set_freq(struct dvb_frontend *fe, u32 frequency) in stb6100_set_freq() argument
36 struct dvb_frontend_ops *frontend_ops = &fe->ops; in stb6100_set_freq()
38 struct dtv_frontend_properties *c = &fe->dtv_property_cache; in stb6100_set_freq()
47 frontend_ops->i2c_gate_ctrl(fe, 1); in stb6100_set_freq()
49 err = tuner_ops->set_params(fe); in stb6100_set_freq()
[all …]
H A Dzl10036.c125 static void zl10036_release(struct dvb_frontend *fe) in zl10036_release() argument
127 struct zl10036_state *state = fe->tuner_priv; in zl10036_release()
129 fe->tuner_priv = NULL; in zl10036_release()
133 static int zl10036_sleep(struct dvb_frontend *fe) in zl10036_sleep() argument
135 struct zl10036_state *state = fe->tuner_priv; in zl10036_sleep()
141 if (fe->ops.i2c_gate_ctrl) in zl10036_sleep()
142 fe->ops.i2c_gate_ctrl(fe, 1); /* open i2c_gate */ in zl10036_sleep()
146 if (fe->ops.i2c_gate_ctrl) in zl10036_sleep()
147 fe->ops.i2c_gate_ctrl(fe, 0); /* close i2c_gate */ in zl10036_sleep()
294 static int zl10036_set_params(struct dvb_frontend *fe) in zl10036_set_params() argument
[all …]
H A Dau8522_dig.c232 static int au8522_set_if(struct dvb_frontend *fe, enum au8522_if_freq if_freq) in au8522_set_if() argument
234 struct au8522_state *state = fe->demodulator_priv; in au8522_set_if()
541 static int au8522_enable_modulation(struct dvb_frontend *fe, in au8522_enable_modulation() argument
544 struct au8522_state *state = fe->demodulator_priv; in au8522_enable_modulation()
556 au8522_set_if(fe, state->config.vsb_if); in au8522_enable_modulation()
564 au8522_set_if(fe, state->config.qam_if); in au8522_enable_modulation()
573 au8522_set_if(fe, state->config.qam_if); in au8522_enable_modulation()
582 au8522_set_if(fe, state->config.qam_if); in au8522_enable_modulation()
596 static int au8522_set_frontend(struct dvb_frontend *fe) in au8522_set_frontend() argument
598 struct dtv_frontend_properties *c = &fe->dtv_property_cache; in au8522_set_frontend()
[all …]
/linux/sound/soc/
H A Dsoc-pcm.c43 static int snd_soc_dpcm_can_fe_update(struct snd_soc_pcm_runtime *fe, int stream)
45 if (fe->dpcm[stream].runtime_update == SND_SOC_DPCM_UPDATE_FE)
52 static int snd_soc_dpcm_can_be_update(struct snd_soc_pcm_runtime *fe, in snd_soc_dpcm_can_be_update() argument
55 if ((fe->dpcm[stream].runtime_update == SND_SOC_DPCM_UPDATE_FE) || in snd_soc_dpcm_can_be_update()
56 ((fe->dpcm[stream].runtime_update == SND_SOC_DPCM_UPDATE_BE) && in snd_soc_dpcm_can_be_update()
62 static int snd_soc_dpcm_check_state(struct snd_soc_pcm_runtime *fe, in snd_soc_dpcm_check_state() argument
75 if (dpcm->fe == fe) in snd_soc_dpcm_check_state()
78 state = dpcm->fe->dpcm[stream].state; in snd_soc_dpcm_check_state()
95 static int snd_soc_dpcm_can_be_free_stop(struct snd_soc_pcm_runtime *fe, in snd_soc_dpcm_can_be_free_stop() argument
104 return snd_soc_dpcm_check_state(fe, be, stream, state, ARRAY_SIZE(state)); in snd_soc_dpcm_can_be_free_stop()
[all …]
/linux/drivers/media/common/videobuf2/
H A Dvideobuf2-dvb.c73 static int vb2_dvb_register_adapter(struct vb2_dvb_frontends *fe, in vb2_dvb_register_adapter() argument
84 mutex_init(&fe->lock); in vb2_dvb_register_adapter()
87 result = dvb_register_adapter(&fe->adapter, adapter_name, module, in vb2_dvb_register_adapter()
93 fe->adapter.priv = adapter_priv; in vb2_dvb_register_adapter()
94 fe->adapter.mfe_shared = mfe_shared; in vb2_dvb_register_adapter()
97 fe->adapter.mdev = mdev; in vb2_dvb_register_adapter()
202 struct vb2_dvb_frontend *fe; in vb2_dvb_register_bus() local
205 fe = vb2_dvb_get_frontend(f, 1); in vb2_dvb_register_bus()
206 if (!fe) { in vb2_dvb_register_bus()
213 fe->dvb.name, adapter_nr, mfe_shared); in vb2_dvb_register_bus()
[all …]
/linux/drivers/media/pci/bt8xx/
H A Ddvb-bt8xx.c122 static int thomson_dtt7579_demod_init(struct dvb_frontend* fe) in thomson_dtt7579_demod_init() argument
131 mt352_write(fe, mt352_clock_config, sizeof(mt352_clock_config)); in thomson_dtt7579_demod_init()
133 mt352_write(fe, mt352_reset, sizeof(mt352_reset)); in thomson_dtt7579_demod_init()
134 mt352_write(fe, mt352_adc_ctl_1_cfg, sizeof(mt352_adc_ctl_1_cfg)); in thomson_dtt7579_demod_init()
136 mt352_write(fe, mt352_agc_cfg, sizeof(mt352_agc_cfg)); in thomson_dtt7579_demod_init()
137 mt352_write(fe, mt352_gpp_ctl_cfg, sizeof(mt352_gpp_ctl_cfg)); in thomson_dtt7579_demod_init()
138 mt352_write(fe, mt352_capt_range_cfg, sizeof(mt352_capt_range_cfg)); in thomson_dtt7579_demod_init()
143 static int thomson_dtt7579_tuner_calc_regs(struct dvb_frontend *fe, u8* pllbuf, int buf_len) in thomson_dtt7579_tuner_calc_regs() argument
145 struct dtv_frontend_properties *c = &fe->dtv_property_cache; in thomson_dtt7579_tuner_calc_regs()
187 static int cx24108_tuner_set_params(struct dvb_frontend *fe) in cx24108_tuner_set_params() argument
[all …]

12345678910>>...17