Lines Matching refs:adap
113 static int dvbsky_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], in dvbsky_i2c_xfer() argument
116 struct dvb_usb_device *d = i2c_get_adapdata(adap); in dvbsky_i2c_xfer()
255 static int dvbsky_read_mac_addr(struct dvb_usb_adapter *adap, u8 mac[6]) in dvbsky_read_mac_addr() argument
257 struct dvb_usb_device *d = adap_to_d(adap); in dvbsky_read_mac_addr()
310 static int dvbsky_s960_attach(struct dvb_usb_adapter *adap) in dvbsky_s960_attach() argument
312 struct dvbsky_state *state = adap_to_priv(adap); in dvbsky_s960_attach()
313 struct dvb_usb_device *d = adap_to_d(adap); in dvbsky_s960_attach()
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()
432 static int dvbsky_s960c_attach(struct dvb_usb_adapter *adap) in dvbsky_s960c_attach() argument
434 struct dvbsky_state *state = adap_to_priv(adap); in dvbsky_s960c_attach()
435 struct dvb_usb_device *d = adap_to_d(adap); in dvbsky_s960c_attach()
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()
476 sp2_config.dvb_adap = &adap->dvb_adap; 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()
522 static int dvbsky_t680c_attach(struct dvb_usb_adapter *adap) in dvbsky_t680c_attach() argument
524 struct dvbsky_state *state = adap_to_priv(adap); in dvbsky_t680c_attach()
525 struct dvb_usb_device *d = adap_to_d(adap); in dvbsky_t680c_attach()
537 si2168_config.fe = &adap->fe[0]; in dvbsky_t680c_attach()
554 si2157_config.fe = adap->fe[0]; in dvbsky_t680c_attach()
571 sp2_config.dvb_adap = &adap->dvb_adap; in dvbsky_t680c_attach()
607 static int dvbsky_t330_attach(struct dvb_usb_adapter *adap) in dvbsky_t330_attach() argument
609 struct dvbsky_state *state = adap_to_priv(adap); in dvbsky_t330_attach()
610 struct dvb_usb_device *d = adap_to_d(adap); in dvbsky_t330_attach()
621 si2168_config.fe = &adap->fe[0]; in dvbsky_t330_attach()
639 si2157_config.fe = adap->fe[0]; in dvbsky_t330_attach()