Lines Matching refs:fe
146 static int horus3a_init(struct dvb_frontend *fe) in horus3a_init() argument
148 struct horus3a_priv *priv = fe->tuner_priv; in horus3a_init()
154 static int horus3a_release(struct dvb_frontend *fe) in horus3a_release() argument
156 struct horus3a_priv *priv = fe->tuner_priv; in horus3a_release()
159 kfree(fe->tuner_priv); in horus3a_release()
160 fe->tuner_priv = NULL; in horus3a_release()
164 static int horus3a_sleep(struct dvb_frontend *fe) in horus3a_sleep() argument
166 struct horus3a_priv *priv = fe->tuner_priv; in horus3a_sleep()
173 static int horus3a_set_params(struct dvb_frontend *fe) in horus3a_set_params() argument
175 struct dtv_frontend_properties *p = &fe->dtv_property_cache; in horus3a_set_params()
176 struct horus3a_priv *priv = fe->tuner_priv; in horus3a_set_params()
341 static int horus3a_get_frequency(struct dvb_frontend *fe, u32 *frequency) in horus3a_get_frequency() argument
343 struct horus3a_priv *priv = fe->tuner_priv; in horus3a_get_frequency()
363 struct dvb_frontend *horus3a_attach(struct dvb_frontend *fe, in horus3a_attach() argument
378 if (fe->ops.i2c_gate_ctrl) in horus3a_attach()
379 fe->ops.i2c_gate_ctrl(fe, 1); in horus3a_attach()
415 if (fe->ops.i2c_gate_ctrl) in horus3a_attach()
416 fe->ops.i2c_gate_ctrl(fe, 0); in horus3a_attach()
418 memcpy(&fe->ops.tuner_ops, &horus3a_tuner_ops, in horus3a_attach()
420 fe->tuner_priv = priv; in horus3a_attach()
424 return fe; in horus3a_attach()