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, fe_status_t *status) in dvbsky_usb_read_status() argument
282 struct dvb_usb_device *d = fe_to_d(fe); in dvbsky_usb_read_status()
286 ret = state->fe_read_status(fe, status); in dvbsky_usb_read_status()
322 adap->fe[0] = dvb_attach(m88ds3103_attach, in dvbsky_s960_attach()
326 if (!adap->fe[0]) { in dvbsky_s960_attach()
333 ts2020_config.fe = adap->fe[0]; in dvbsky_s960_attach()
340 dvb_frontend_detach(adap->fe[0]); in dvbsky_s960_attach()
347 dvb_frontend_detach(adap->fe[0]); in dvbsky_s960_attach()
353 adap->fe[0]->ops.read_signal_strength = in dvbsky_s960_attach()
354 adap->fe[0]->ops.tuner_ops.get_rf_strength; in dvbsky_s960_attach()
357 state->fe_read_status = adap->fe[0]->ops.read_status; in dvbsky_s960_attach()
358 adap->fe[0]->ops.read_status = dvbsky_usb_read_status; in dvbsky_s960_attach()
361 state->fe_set_voltage = adap->fe[0]->ops.set_voltage; in dvbsky_s960_attach()
362 adap->fe[0]->ops.set_voltage = dvbsky_usb_set_voltage; in dvbsky_s960_attach()
370 static int dvbsky_usb_ci_set_voltage(struct dvb_frontend *fe, in dvbsky_usb_ci_set_voltage() argument
373 struct dvb_usb_device *d = fe_to_d(fe); in dvbsky_usb_ci_set_voltage()
383 return state->fe_set_voltage(fe, voltage); in dvbsky_usb_ci_set_voltage()
444 adap->fe[0] = dvb_attach(m88ds3103_attach, in dvbsky_s960c_attach()
448 if (!adap->fe[0]) { in dvbsky_s960c_attach()
455 ts2020_config.fe = adap->fe[0]; in dvbsky_s960c_attach()
493 adap->fe[0]->ops.read_signal_strength = in dvbsky_s960c_attach()
494 adap->fe[0]->ops.tuner_ops.get_rf_strength; in dvbsky_s960c_attach()
497 state->fe_read_status = adap->fe[0]->ops.read_status; in dvbsky_s960c_attach()
498 adap->fe[0]->ops.read_status = dvbsky_usb_read_status; in dvbsky_s960c_attach()
501 state->fe_set_voltage = adap->fe[0]->ops.set_voltage; in dvbsky_s960c_attach()
502 adap->fe[0]->ops.set_voltage = dvbsky_usb_ci_set_voltage; in dvbsky_s960c_attach()
514 dvb_frontend_detach(adap->fe[0]); in dvbsky_s960c_attach()
534 si2168_config.fe = &adap->fe[0]; in dvbsky_t680c_attach()
551 si2157_config.fe = adap->fe[0]; in dvbsky_t680c_attach()
617 si2168_config.fe = &adap->fe[0]; in dvbsky_t330_attach()
634 si2157_config.fe = adap->fe[0]; in dvbsky_t330_attach()