Lines Matching defs:fe
87 static int isl6423_set_modulation(struct dvb_frontend *fe)
89 struct isl6423_dev *isl6423 = (struct isl6423_dev *) fe->sec_priv;
111 static int isl6423_voltage_boost(struct dvb_frontend *fe, long arg)
113 struct isl6423_dev *isl6423 = (struct isl6423_dev *) fe->sec_priv;
147 static int isl6423_set_voltage(struct dvb_frontend *fe,
150 struct isl6423_dev *isl6423 = (struct isl6423_dev *) fe->sec_priv;
196 static int isl6423_set_current(struct dvb_frontend *fe)
198 struct isl6423_dev *isl6423 = (struct isl6423_dev *) fe->sec_priv;
259 static void isl6423_release(struct dvb_frontend *fe)
261 isl6423_set_voltage(fe, SEC_VOLTAGE_OFF);
263 kfree(fe->sec_priv);
264 fe->sec_priv = NULL;
267 struct dvb_frontend *isl6423_attach(struct dvb_frontend *fe,
279 fe->sec_priv = isl6423;
286 if (isl6423_set_current(fe))
289 if (isl6423_set_modulation(fe))
292 fe->ops.release_sec = isl6423_release;
293 fe->ops.set_voltage = isl6423_set_voltage;
294 fe->ops.enable_high_lnb_voltage = isl6423_voltage_boost;
297 return fe;
301 fe->sec_priv = NULL;