Lines Matching refs:fe
109 struct dvb_frontend *fe;
134 static inline struct pluto *frontend_to_pluto(struct dvb_frontend *fe)
136 return container_of(fe->dvb, struct pluto, dvb_adapter);
448 static int lg_tdtpe001p_tuner_set_params(struct dvb_frontend *fe)
450 struct dtv_frontend_properties *p = &fe->dtv_property_cache;
451 struct pluto *pluto = frontend_to_pluto(fe);
489 if (fe->ops.i2c_gate_ctrl)
490 fe->ops.i2c_gate_ctrl(fe, 1);
500 static int pluto2_request_firmware(struct dvb_frontend *fe,
503 struct pluto *pluto = frontend_to_pluto(fe);
522 pluto->fe = tda10046_attach(&pluto2_fe_config, &pluto->i2c_adap);
523 if (!pluto->fe) {
527 pluto->fe->ops.tuner_ops.set_params = lg_tdtpe001p_tuner_set_params;
529 ret = dvb_register_frontend(&pluto->dvb_adapter, pluto->fe);
531 if (pluto->fe->ops.release)
532 pluto->fe->ops.release(pluto->fe);
752 if (pluto->fe)
753 dvb_unregister_frontend(pluto->fe);