Lines Matching refs:fe
32 static int tda18212_set_params(struct dvb_frontend *fe) in tda18212_set_params() argument
34 struct tda18212_dev *dev = fe->tuner_priv; in tda18212_set_params()
35 struct dtv_frontend_properties *c = &fe->dtv_property_cache; in tda18212_set_params()
68 if (fe->ops.i2c_gate_ctrl) in tda18212_set_params()
69 fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */ in tda18212_set_params()
157 if (fe->ops.i2c_gate_ctrl) in tda18212_set_params()
158 fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */ in tda18212_set_params()
167 static int tda18212_get_if_frequency(struct dvb_frontend *fe, u32 *frequency) in tda18212_get_if_frequency() argument
169 struct tda18212_dev *dev = fe->tuner_priv; in tda18212_get_if_frequency()
193 struct dvb_frontend *fe = cfg->fe; in tda18212_probe() local
219 if (fe->ops.i2c_gate_ctrl) in tda18212_probe()
220 fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */ in tda18212_probe()
225 if (fe->ops.i2c_gate_ctrl) in tda18212_probe()
226 fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */ in tda18212_probe()
246 fe->tuner_priv = dev; in tda18212_probe()
247 memcpy(&fe->ops.tuner_ops, &tda18212_tuner_ops, in tda18212_probe()
261 struct dvb_frontend *fe = dev->cfg.fe; in tda18212_remove() local
265 memset(&fe->ops.tuner_ops, 0, sizeof(struct dvb_tuner_ops)); in tda18212_remove()
266 fe->tuner_priv = NULL; in tda18212_remove()