Lines Matching refs:fe

47 	int (*fe_set_voltage)(struct dvb_frontend *fe,
49 int (*fe_read_status)(struct dvb_frontend *fe,
90 static int dvbsky_streaming_ctrl(struct dvb_frontend *fe, int onoff) in dvbsky_streaming_ctrl() argument
92 struct dvb_usb_device *d = fe_to_d(fe); in dvbsky_streaming_ctrl()
239 static int dvbsky_usb_set_voltage(struct dvb_frontend *fe, in dvbsky_usb_set_voltage() argument
242 struct dvb_usb_device *d = fe_to_d(fe); in dvbsky_usb_set_voltage()
252 return state->fe_set_voltage(fe, voltage); in dvbsky_usb_set_voltage()
280 static int dvbsky_usb_read_status(struct dvb_frontend *fe, in dvbsky_usb_read_status() argument
283 struct dvb_usb_device *d = fe_to_d(fe); in dvbsky_usb_read_status()
287 ret = state->fe_read_status(fe, status); in dvbsky_usb_read_status()
323 adap->fe[0] = dvb_attach(m88ds3103_attach, in dvbsky_s960_attach()
327 if (!adap->fe[0]) { in dvbsky_s960_attach()
334 ts2020_config.fe = adap->fe[0]; in dvbsky_s960_attach()
342 dvb_frontend_detach(adap->fe[0]); in dvbsky_s960_attach()
349 dvb_frontend_detach(adap->fe[0]); in dvbsky_s960_attach()
355 adap->fe[0]->ops.read_signal_strength = in dvbsky_s960_attach()
356 adap->fe[0]->ops.tuner_ops.get_rf_strength; in dvbsky_s960_attach()
359 state->fe_read_status = adap->fe[0]->ops.read_status; in dvbsky_s960_attach()
360 adap->fe[0]->ops.read_status = dvbsky_usb_read_status; in dvbsky_s960_attach()
363 state->fe_set_voltage = adap->fe[0]->ops.set_voltage; in dvbsky_s960_attach()
364 adap->fe[0]->ops.set_voltage = dvbsky_usb_set_voltage; in dvbsky_s960_attach()
372 static int dvbsky_usb_ci_set_voltage(struct dvb_frontend *fe, in dvbsky_usb_ci_set_voltage() argument
375 struct dvb_usb_device *d = fe_to_d(fe); in dvbsky_usb_ci_set_voltage()
385 return state->fe_set_voltage(fe, voltage); in dvbsky_usb_ci_set_voltage()
446 adap->fe[0] = dvb_attach(m88ds3103_attach, in dvbsky_s960c_attach()
450 if (!adap->fe[0]) { in dvbsky_s960c_attach()
457 ts2020_config.fe = adap->fe[0]; in dvbsky_s960c_attach()
496 adap->fe[0]->ops.read_signal_strength = in dvbsky_s960c_attach()
497 adap->fe[0]->ops.tuner_ops.get_rf_strength; in dvbsky_s960c_attach()
500 state->fe_read_status = adap->fe[0]->ops.read_status; in dvbsky_s960c_attach()
501 adap->fe[0]->ops.read_status = dvbsky_usb_read_status; in dvbsky_s960c_attach()
504 state->fe_set_voltage = adap->fe[0]->ops.set_voltage; in dvbsky_s960c_attach()
505 adap->fe[0]->ops.set_voltage = dvbsky_usb_ci_set_voltage; in dvbsky_s960c_attach()
517 dvb_frontend_detach(adap->fe[0]); in dvbsky_s960c_attach()
537 si2168_config.fe = &adap->fe[0]; in dvbsky_t680c_attach()
554 si2157_config.fe = adap->fe[0]; in dvbsky_t680c_attach()
621 si2168_config.fe = &adap->fe[0]; in dvbsky_t330_attach()
639 si2157_config.fe = adap->fe[0]; in dvbsky_t330_attach()