Lines Matching refs:fe
29 static int isl6405_set_voltage(struct dvb_frontend *fe,
32 struct isl6405 *isl6405 = (struct isl6405 *) fe->sec_priv;
72 static int isl6405_enable_high_lnb_voltage(struct dvb_frontend *fe, long arg)
74 struct isl6405 *isl6405 = (struct isl6405 *) fe->sec_priv;
96 static void isl6405_release(struct dvb_frontend *fe)
99 isl6405_set_voltage(fe, SEC_VOLTAGE_OFF);
102 kfree(fe->sec_priv);
103 fe->sec_priv = NULL;
106 struct dvb_frontend *isl6405_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c,
120 fe->sec_priv = isl6405;
129 if (isl6405_set_voltage(fe, SEC_VOLTAGE_OFF)) {
131 fe->sec_priv = NULL;
136 fe->ops.release_sec = isl6405_release;
139 fe->ops.set_voltage = isl6405_set_voltage;
140 fe->ops.enable_high_lnb_voltage = isl6405_enable_high_lnb_voltage;
142 return fe;