Lines Matching defs:fe
138 static int set_radio_freq(struct dvb_frontend *fe,
141 struct tea5761_priv *priv = fe->tuner_priv;
179 static int tea5761_read_status(struct dvb_frontend *fe, char *buffer)
181 struct tea5761_priv *priv = fe->tuner_priv;
193 static inline int tea5761_signal(struct dvb_frontend *fe, const char *buffer)
195 struct tea5761_priv *priv = fe->tuner_priv;
204 static inline int tea5761_stereo(struct dvb_frontend *fe, const char *buffer)
206 struct tea5761_priv *priv = fe->tuner_priv;
215 static int tea5761_get_status(struct dvb_frontend *fe, u32 *status)
221 if (0 == tea5761_read_status(fe, buffer)) {
222 if (tea5761_signal(fe, buffer))
224 if (tea5761_stereo(fe, buffer))
231 static int tea5761_get_rf_strength(struct dvb_frontend *fe, u16 *strength)
237 if (0 == tea5761_read_status(fe, buffer))
238 *strength = tea5761_signal(fe, buffer);
267 static int tea5761_release(struct dvb_frontend *fe)
269 kfree(fe->tuner_priv);
270 fe->tuner_priv = NULL;
275 static int tea5761_get_frequency(struct dvb_frontend *fe, u32 *frequency)
277 struct tea5761_priv *priv = fe->tuner_priv;
293 struct dvb_frontend *tea5761_attach(struct dvb_frontend *fe,
305 fe->tuner_priv = priv;
311 memcpy(&fe->ops.tuner_ops, &tea5761_tuner_ops,
316 return fe;