Home
last modified time | relevance | path

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

12345678910>>...17

/drivers/media/tuners/
Dmxl5005s.c299 static u16 MXL_ControlWrite(struct dvb_frontend *fe, u16 ControlNum, u32 value);
300 static u16 MXL_ControlRead(struct dvb_frontend *fe, u16 controlNum, u32 *value);
301 static void MXL_RegWriteBit(struct dvb_frontend *fe, u8 address, u8 bit,
303 static u16 MXL_GetCHRegister(struct dvb_frontend *fe, u8 *RegNum,
306 static u16 MXL_RegRead(struct dvb_frontend *fe, u8 RegNum, u8 *RegVal);
307 static u16 MXL_ControlWrite_Group(struct dvb_frontend *fe, u16 controlNum,
309 static u16 MXL_SetGPIO(struct dvb_frontend *fe, u8 GPIO_Num, u8 GPIO_Val);
310 static u16 MXL_GetInitRegister(struct dvb_frontend *fe, u8 *RegNum,
312 static u16 MXL_TuneRF(struct dvb_frontend *fe, u32 RF_Freq);
313 static void MXL_SynthIFLO_Calc(struct dvb_frontend *fe);
[all …]
Dtda18271-fe.c41 static int tda18271_toggle_output(struct dvb_frontend *fe, int standby) in tda18271_toggle_output() argument
43 struct tda18271_priv *priv = fe->tuner_priv; in tda18271_toggle_output()
45 int ret = tda18271_set_standby_mode(fe, standby ? 1 : 0, in tda18271_toggle_output()
62 static inline int charge_pump_source(struct dvb_frontend *fe, int force) in charge_pump_source() argument
64 struct tda18271_priv *priv = fe->tuner_priv; in charge_pump_source()
65 return tda18271_charge_pump_source(fe, in charge_pump_source()
71 static inline void tda18271_set_if_notch(struct dvb_frontend *fe) in tda18271_set_if_notch() argument
73 struct tda18271_priv *priv = fe->tuner_priv; in tda18271_set_if_notch()
86 static int tda18271_channel_configuration(struct dvb_frontend *fe, in tda18271_channel_configuration() argument
90 struct tda18271_priv *priv = fe->tuner_priv; in tda18271_channel_configuration()
[all …]
Dtda8290.c62 static int tda8290_i2c_bridge(struct dvb_frontend *fe, int close) in tda8290_i2c_bridge() argument
64 struct tda8290_priv *priv = fe->analog_demod_priv; in tda8290_i2c_bridge()
83 static int tda8295_i2c_bridge(struct dvb_frontend *fe, int close) in tda8295_i2c_bridge() argument
85 struct tda8290_priv *priv = fe->analog_demod_priv; in tda8295_i2c_bridge()
115 static void set_audio(struct dvb_frontend *fe, in set_audio() argument
118 struct tda8290_priv *priv = fe->analog_demod_priv; in set_audio()
176 static void tda8290_set_params(struct dvb_frontend *fe, in tda8290_set_params() argument
179 struct tda8290_priv *priv = fe->analog_demod_priv; in tda8290_set_params()
203 set_audio(fe, params); in tda8290_set_params()
237 if (fe->ops.analog_ops.i2c_gate_ctrl) in tda8290_set_params()
[all …]
Dtda18271-common.c23 static int tda18271_i2c_gate_ctrl(struct dvb_frontend *fe, int enable) in tda18271_i2c_gate_ctrl() argument
25 struct tda18271_priv *priv = fe->tuner_priv; in tda18271_i2c_gate_ctrl()
49 if (fe->ops.analog_ops.i2c_gate_ctrl) in tda18271_i2c_gate_ctrl()
50 ret = fe->ops.analog_ops.i2c_gate_ctrl(fe, enable); in tda18271_i2c_gate_ctrl()
53 if (fe->ops.i2c_gate_ctrl) in tda18271_i2c_gate_ctrl()
54 ret = fe->ops.i2c_gate_ctrl(fe, enable); in tda18271_i2c_gate_ctrl()
66 static void tda18271_dump_regs(struct dvb_frontend *fe, int extended) in tda18271_dump_regs() argument
68 struct tda18271_priv *priv = fe->tuner_priv; in tda18271_dump_regs()
121 int tda18271_read_regs(struct dvb_frontend *fe) in tda18271_read_regs() argument
123 struct tda18271_priv *priv = fe->tuner_priv; in tda18271_read_regs()
[all …]
Dfc0013.c55 static int fc0013_release(struct dvb_frontend *fe) in fc0013_release() argument
57 kfree(fe->tuner_priv); in fc0013_release()
58 fe->tuner_priv = NULL; in fc0013_release()
62 static int fc0013_init(struct dvb_frontend *fe) in fc0013_init() argument
64 struct fc0013_priv *priv = fe->tuner_priv; in fc0013_init()
106 if (fe->ops.i2c_gate_ctrl) in fc0013_init()
107 fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */ in fc0013_init()
115 if (fe->ops.i2c_gate_ctrl) in fc0013_init()
116 fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */ in fc0013_init()
124 static int fc0013_sleep(struct dvb_frontend *fe) in fc0013_sleep() argument
[all …]
Dfc0012.c58 static int fc0012_release(struct dvb_frontend *fe) in fc0012_release() argument
60 kfree(fe->tuner_priv); in fc0012_release()
61 fe->tuner_priv = NULL; in fc0012_release()
65 static int fc0012_init(struct dvb_frontend *fe) in fc0012_init() argument
67 struct fc0012_priv *priv = fe->tuner_priv; in fc0012_init()
113 if (fe->ops.i2c_gate_ctrl) in fc0012_init()
114 fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */ in fc0012_init()
122 if (fe->ops.i2c_gate_ctrl) in fc0012_init()
123 fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */ in fc0012_init()
132 static int fc0012_set_params(struct dvb_frontend *fe) in fc0012_set_params() argument
[all …]
Dmc44s803.c83 static int mc44s803_release(struct dvb_frontend *fe) in mc44s803_release() argument
85 struct mc44s803_priv *priv = fe->tuner_priv; in mc44s803_release()
87 fe->tuner_priv = NULL; in mc44s803_release()
93 static int mc44s803_init(struct dvb_frontend *fe) in mc44s803_init() argument
95 struct mc44s803_priv *priv = fe->tuner_priv; in mc44s803_init()
99 if (fe->ops.i2c_gate_ctrl) in mc44s803_init()
100 fe->ops.i2c_gate_ctrl(fe, 1); in mc44s803_init()
205 if (fe->ops.i2c_gate_ctrl) in mc44s803_init()
206 fe->ops.i2c_gate_ctrl(fe, 0); in mc44s803_init()
210 if (fe->ops.i2c_gate_ctrl) in mc44s803_init()
[all …]
Dtuner-simple.c123 static int tuner_read_status(struct dvb_frontend *fe) in tuner_read_status() argument
125 struct tuner_simple_priv *priv = fe->tuner_priv; in tuner_read_status()
166 static int simple_get_status(struct dvb_frontend *fe, u32 *status) in simple_get_status() argument
168 struct tuner_simple_priv *priv = fe->tuner_priv; in simple_get_status()
174 tuner_status = tuner_read_status(fe); in simple_get_status()
188 static int simple_get_rf_strength(struct dvb_frontend *fe, u16 *strength) in simple_get_rf_strength() argument
190 struct tuner_simple_priv *priv = fe->tuner_priv; in simple_get_rf_strength()
196 signal = tuner_signal(tuner_read_status(fe)); in simple_get_rf_strength()
234 static struct tuner_params *simple_tuner_params(struct dvb_frontend *fe, in simple_tuner_params() argument
237 struct tuner_simple_priv *priv = fe->tuner_priv; in simple_tuner_params()
[all …]
Dtda827x.c50 static void tda827x_set_std(struct dvb_frontend *fe, in tda827x_set_std() argument
53 struct tda827x_priv *priv = fe->tuner_priv; in tda827x_set_std()
136 static int tuner_transfer(struct dvb_frontend *fe, in tuner_transfer() argument
141 struct tda827x_priv *priv = fe->tuner_priv; in tuner_transfer()
143 if (fe->ops.i2c_gate_ctrl) in tuner_transfer()
144 fe->ops.i2c_gate_ctrl(fe, 1); in tuner_transfer()
146 if (fe->ops.i2c_gate_ctrl) in tuner_transfer()
147 fe->ops.i2c_gate_ctrl(fe, 0); in tuner_transfer()
155 static int tda827xo_set_params(struct dvb_frontend *fe) in tda827xo_set_params() argument
157 struct dtv_frontend_properties *c = &fe->dtv_property_cache; in tda827xo_set_params()
[all …]
/drivers/media/dvb-core/
Ddvb_frontend.c158 static void dvb_frontend_wakeup(struct dvb_frontend *fe);
159 static int dtv_get_frontend(struct dvb_frontend *fe,
163 dtv_property_legacy_params_sync(struct dvb_frontend *fe,
167 static bool has_get_frontend(struct dvb_frontend *fe) in has_get_frontend() argument
169 return fe->ops.get_frontend != NULL; in has_get_frontend()
221 static void dvb_frontend_add_event(struct dvb_frontend *fe, in dvb_frontend_add_event() argument
224 struct dvb_frontend_private *fepriv = fe->frontend_priv; in dvb_frontend_add_event()
225 struct dtv_frontend_properties *c = &fe->dtv_property_cache; in dvb_frontend_add_event()
230 dev_dbg(fe->dvb->device, "%s:\n", __func__); in dvb_frontend_add_event()
232 if ((status & FE_HAS_LOCK) && has_get_frontend(fe)) in dvb_frontend_add_event()
[all …]
Ddvb_frontend.h228 int (*release)(struct dvb_frontend *fe);
229 int (*init)(struct dvb_frontend *fe);
230 int (*sleep)(struct dvb_frontend *fe);
231 int (*suspend)(struct dvb_frontend *fe);
232 int (*resume)(struct dvb_frontend *fe);
235 int (*set_params)(struct dvb_frontend *fe);
236 int (*set_analog_params)(struct dvb_frontend *fe, struct analog_parameters *p);
238 int (*set_config)(struct dvb_frontend *fe, void *priv_cfg);
240 int (*get_frequency)(struct dvb_frontend *fe, u32 *frequency);
241 int (*get_bandwidth)(struct dvb_frontend *fe, u32 *bandwidth);
[all …]
/drivers/media/common/b2c2/
Dflexcop-fe-tuner.c27 #define FE_SUPPORTED(fe) (defined(CONFIG_DVB_##fe) || \ argument
28 (defined(CONFIG_DVB_##fe##_MODULE) && defined(MODULE)))
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
[all …]
/drivers/media/dvb-frontends/
Ds5h1409.c349 static int s5h1409_softreset(struct dvb_frontend *fe) in s5h1409_softreset() argument
351 struct s5h1409_state *state = fe->demodulator_priv; in s5h1409_softreset()
365 static int s5h1409_set_if_freq(struct dvb_frontend *fe, int KHz) in s5h1409_set_if_freq() argument
367 struct s5h1409_state *state = fe->demodulator_priv; in s5h1409_set_if_freq()
390 static int s5h1409_set_spectralinversion(struct dvb_frontend *fe, int inverted) in s5h1409_set_spectralinversion() argument
392 struct s5h1409_state *state = fe->demodulator_priv; in s5h1409_set_spectralinversion()
402 static int s5h1409_enable_modulation(struct dvb_frontend *fe, in s5h1409_enable_modulation() argument
405 struct s5h1409_state *state = fe->demodulator_priv; in s5h1409_enable_modulation()
413 s5h1409_set_if_freq(fe, S5H1409_VSB_IF_FREQ); in s5h1409_enable_modulation()
421 s5h1409_set_if_freq(fe, S5H1409_QAM_IF_FREQ); in s5h1409_enable_modulation()
[all …]
Dtua6100.c45 static int tua6100_release(struct dvb_frontend *fe) in tua6100_release() argument
47 kfree(fe->tuner_priv); in tua6100_release()
48 fe->tuner_priv = NULL; in tua6100_release()
52 static int tua6100_sleep(struct dvb_frontend *fe) in tua6100_sleep() argument
54 struct tua6100_priv *priv = fe->tuner_priv; in tua6100_sleep()
59 if (fe->ops.i2c_gate_ctrl) in tua6100_sleep()
60 fe->ops.i2c_gate_ctrl(fe, 1); in tua6100_sleep()
64 if (fe->ops.i2c_gate_ctrl) in tua6100_sleep()
65 fe->ops.i2c_gate_ctrl(fe, 0); in tua6100_sleep()
70 static int tua6100_set_params(struct dvb_frontend *fe) in tua6100_set_params() argument
[all …]
Ds5h1411.c377 static int s5h1411_softreset(struct dvb_frontend *fe) in s5h1411_softreset() argument
379 struct s5h1411_state *state = fe->demodulator_priv; in s5h1411_softreset()
388 static int s5h1411_set_if_freq(struct dvb_frontend *fe, int KHz) in s5h1411_set_if_freq() argument
390 struct s5h1411_state *state = fe->demodulator_priv; in s5h1411_set_if_freq()
427 static int s5h1411_set_mpeg_timing(struct dvb_frontend *fe, int mode) in s5h1411_set_mpeg_timing() argument
429 struct s5h1411_state *state = fe->demodulator_priv; in s5h1411_set_mpeg_timing()
457 static int s5h1411_set_spectralinversion(struct dvb_frontend *fe, int inversion) in s5h1411_set_spectralinversion() argument
459 struct s5h1411_state *state = fe->demodulator_priv; in s5h1411_set_spectralinversion()
472 static int s5h1411_set_serialmode(struct dvb_frontend *fe, int serial) in s5h1411_set_serialmode() argument
474 struct s5h1411_state *state = fe->demodulator_priv; in s5h1411_set_serialmode()
[all …]
Dstv6110.c62 static int stv6110_release(struct dvb_frontend *fe) in stv6110_release() argument
64 kfree(fe->tuner_priv); in stv6110_release()
65 fe->tuner_priv = NULL; in stv6110_release()
69 static int stv6110_write_regs(struct dvb_frontend *fe, u8 buf[], in stv6110_write_regs() argument
72 struct stv6110_priv *priv = fe->tuner_priv; in stv6110_write_regs()
97 if (fe->ops.i2c_gate_ctrl) in stv6110_write_regs()
98 fe->ops.i2c_gate_ctrl(fe, 1); in stv6110_write_regs()
104 if (fe->ops.i2c_gate_ctrl) in stv6110_write_regs()
105 fe->ops.i2c_gate_ctrl(fe, 0); in stv6110_write_regs()
110 static int stv6110_read_regs(struct dvb_frontend *fe, u8 regs[], in stv6110_read_regs() argument
[all …]
Dzl10353.c53 static int zl10353_single_write(struct dvb_frontend *fe, u8 reg, u8 val) in zl10353_single_write() argument
55 struct zl10353_state *state = fe->demodulator_priv; in zl10353_single_write()
67 static int zl10353_write(struct dvb_frontend *fe, const u8 ibuf[], int ilen) in zl10353_write() argument
71 if ((err = zl10353_single_write(fe, ibuf[0] + i, ibuf[i + 1]))) in zl10353_write()
100 static void zl10353_dump_regs(struct dvb_frontend *fe) in zl10353_dump_regs() argument
102 struct zl10353_state *state = fe->demodulator_priv; in zl10353_dump_regs()
124 static void zl10353_calc_nominal_rate(struct dvb_frontend *fe, in zl10353_calc_nominal_rate() argument
128 struct zl10353_state *state = fe->demodulator_priv; in zl10353_calc_nominal_rate()
144 static void zl10353_calc_input_freq(struct dvb_frontend *fe, in zl10353_calc_input_freq() argument
147 struct zl10353_state *state = fe->demodulator_priv; in zl10353_calc_input_freq()
[all …]
Dstb6000.c44 static int stb6000_release(struct dvb_frontend *fe) in stb6000_release() argument
46 kfree(fe->tuner_priv); in stb6000_release()
47 fe->tuner_priv = NULL; in stb6000_release()
51 static int stb6000_sleep(struct dvb_frontend *fe) in stb6000_sleep() argument
53 struct stb6000_priv *priv = fe->tuner_priv; in stb6000_sleep()
65 if (fe->ops.i2c_gate_ctrl) in stb6000_sleep()
66 fe->ops.i2c_gate_ctrl(fe, 1); in stb6000_sleep()
72 if (fe->ops.i2c_gate_ctrl) in stb6000_sleep()
73 fe->ops.i2c_gate_ctrl(fe, 0); in stb6000_sleep()
78 static int stb6000_set_params(struct dvb_frontend *fe) in stb6000_set_params() argument
[all …]
Dzl10039.c146 static int zl10039_init(struct dvb_frontend *fe) in zl10039_init() argument
148 struct zl10039_state *state = fe->tuner_priv; in zl10039_init()
152 if (fe->ops.i2c_gate_ctrl) in zl10039_init()
153 fe->ops.i2c_gate_ctrl(fe, 1); in zl10039_init()
166 if (fe->ops.i2c_gate_ctrl) in zl10039_init()
167 fe->ops.i2c_gate_ctrl(fe, 0); in zl10039_init()
172 static int zl10039_sleep(struct dvb_frontend *fe) in zl10039_sleep() argument
174 struct zl10039_state *state = fe->tuner_priv; in zl10039_sleep()
178 if (fe->ops.i2c_gate_ctrl) in zl10039_sleep()
179 fe->ops.i2c_gate_ctrl(fe, 1); in zl10039_sleep()
[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() argument
97 u32 bw = fe->dtv_property_cache.bandwidth_hz; in thomson_dtt759x_bw()
119 static void thomson_dtt7520x_bw(struct dvb_frontend *fe, u8 *buf) in thomson_dtt7520x_bw() argument
121 u32 bw = fe->dtv_property_cache.bandwidth_hz; in thomson_dtt7520x_bw()
213 static void tda665x_bw(struct dvb_frontend *fe, u8 *buf) in tda665x_bw() argument
215 u32 bw = fe->dtv_property_cache.bandwidth_hz; in tda665x_bw()
247 static void tua6034_bw(struct dvb_frontend *fe, u8 *buf) in tua6034_bw() argument
249 u32 bw = fe->dtv_property_cache.bandwidth_hz; in tua6034_bw()
271 static void tded4_bw(struct dvb_frontend *fe, u8 *buf) in tded4_bw() argument
[all …]
Dtda826x.c44 static int tda826x_release(struct dvb_frontend *fe) in tda826x_release() argument
46 kfree(fe->tuner_priv); in tda826x_release()
47 fe->tuner_priv = NULL; in tda826x_release()
51 static int tda826x_sleep(struct dvb_frontend *fe) in tda826x_sleep() argument
53 struct tda826x_priv *priv = fe->tuner_priv; in tda826x_sleep()
63 if (fe->ops.i2c_gate_ctrl) in tda826x_sleep()
64 fe->ops.i2c_gate_ctrl(fe, 1); in tda826x_sleep()
68 if (fe->ops.i2c_gate_ctrl) in tda826x_sleep()
69 fe->ops.i2c_gate_ctrl(fe, 0); in tda826x_sleep()
74 static int tda826x_set_params(struct dvb_frontend *fe) in tda826x_set_params() argument
[all …]
Ddib0090.h79 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);
84 extern u16 dib0090_get_wbd_offset(struct dvb_frontend *fe);
85 extern int dib0090_gain_control(struct dvb_frontend *fe);
86 extern enum frontend_tune_state dib0090_get_tune_state(struct dvb_frontend *fe);
87 extern int dib0090_set_tune_state(struct dvb_frontend *fe, enum frontend_tune_state tune_state);
88 extern void dib0090_get_current_gain(struct dvb_frontend *fe, u16 * rf, u16 * bb, u16 * rf_gain_lim…
89 extern void dib0090_set_dc_servo(struct dvb_frontend *fe, u8 DC_servo_cutoff);
[all …]
/drivers/media/v4l2-core/
Dvideobuf2-dvb.c76 static int vb2_dvb_register_adapter(struct vb2_dvb_frontends *fe, in vb2_dvb_register_adapter() argument
87 mutex_init(&fe->lock); in vb2_dvb_register_adapter()
90 result = dvb_register_adapter(&fe->adapter, adapter_name, module, in vb2_dvb_register_adapter()
96 fe->adapter.priv = adapter_priv; in vb2_dvb_register_adapter()
97 fe->adapter.mfe_shared = mfe_shared; in vb2_dvb_register_adapter()
100 fe->adapter.mdev = mdev; in vb2_dvb_register_adapter()
205 struct vb2_dvb_frontend *fe; in vb2_dvb_register_bus() local
208 fe = vb2_dvb_get_frontend(f, 1); in vb2_dvb_register_bus()
209 if (!fe) { in vb2_dvb_register_bus()
216 fe->dvb.name, adapter_nr, mfe_shared); in vb2_dvb_register_bus()
[all …]
/drivers/media/pci/bt8xx/
Ddvb-bt8xx.c133 static int thomson_dtt7579_demod_init(struct dvb_frontend* fe) in thomson_dtt7579_demod_init() argument
142 mt352_write(fe, mt352_clock_config, sizeof(mt352_clock_config)); in thomson_dtt7579_demod_init()
144 mt352_write(fe, mt352_reset, sizeof(mt352_reset)); in thomson_dtt7579_demod_init()
145 mt352_write(fe, mt352_adc_ctl_1_cfg, sizeof(mt352_adc_ctl_1_cfg)); in thomson_dtt7579_demod_init()
147 mt352_write(fe, mt352_agc_cfg, sizeof(mt352_agc_cfg)); in thomson_dtt7579_demod_init()
148 mt352_write(fe, mt352_gpp_ctl_cfg, sizeof(mt352_gpp_ctl_cfg)); in thomson_dtt7579_demod_init()
149 mt352_write(fe, mt352_capt_range_cfg, sizeof(mt352_capt_range_cfg)); in thomson_dtt7579_demod_init()
154 static int thomson_dtt7579_tuner_calc_regs(struct dvb_frontend *fe, u8* pllbuf, int buf_len) in thomson_dtt7579_tuner_calc_regs() argument
156 struct dtv_frontend_properties *c = &fe->dtv_property_cache; in thomson_dtt7579_tuner_calc_regs()
198 static int cx24108_tuner_set_params(struct dvb_frontend *fe) in cx24108_tuner_set_params() argument
[all …]
/drivers/media/usb/em28xx/
Dem28xx-dvb.c81 struct dvb_frontend *fe[2]; member
286 static int em28xx_dvb_bus_ctrl(struct dvb_frontend *fe, int acquire) in em28xx_dvb_bus_ctrl() argument
288 struct em28xx_i2c_bus *i2c_bus = fe->dvb->priv; in em28xx_dvb_bus_ctrl()
448 static int drxk_gate_ctrl(struct dvb_frontend *fe, int enable) in drxk_gate_ctrl() argument
450 struct em28xx_dvb *dvb = fe->sec_priv; in drxk_gate_ctrl()
458 status = dvb->gate_ctrl(fe, 1); in drxk_gate_ctrl()
460 status = dvb->gate_ctrl(fe, 0); in drxk_gate_ctrl()
720 static int em28xx_pctv_290e_set_lna(struct dvb_frontend *fe) in em28xx_pctv_290e_set_lna() argument
722 struct dtv_frontend_properties *c = &fe->dtv_property_cache; in em28xx_pctv_290e_set_lna()
723 struct em28xx_i2c_bus *i2c_bus = fe->dvb->priv; in em28xx_pctv_290e_set_lna()
[all …]

12345678910>>...17