Lines Matching refs:adap
87 struct dvb_usb_adapter *adap = fe->sec_priv; in drxk_gate_ctrl() local
92 if (!adap || !st) in drxk_gate_ctrl()
578 static int az6007_ci_init(struct dvb_usb_adapter *adap) in az6007_ci_init() argument
580 struct dvb_usb_device *d = adap_to_d(adap); in az6007_ci_init()
581 struct az6007_device_state *state = adap_to_priv(adap); in az6007_ci_init()
598 ret = dvb_ca_en50221_init(&adap->dvb_adap, in az6007_ci_init()
613 static int az6007_read_mac_addr(struct dvb_usb_adapter *adap, u8 mac[6]) in az6007_read_mac_addr() argument
615 struct dvb_usb_device *d = adap_to_d(adap); in az6007_read_mac_addr()
616 struct az6007_device_state *st = adap_to_priv(adap); in az6007_read_mac_addr()
628 static int az6007_frontend_attach(struct dvb_usb_adapter *adap) in az6007_frontend_attach() argument
630 struct az6007_device_state *st = adap_to_priv(adap); in az6007_frontend_attach()
631 struct dvb_usb_device *d = adap_to_d(adap); in az6007_frontend_attach()
635 adap->fe[0] = dvb_attach(drxk_attach, &terratec_h7_drxk, in az6007_frontend_attach()
637 if (!adap->fe[0]) in az6007_frontend_attach()
640 adap->fe[0]->sec_priv = adap; in az6007_frontend_attach()
641 st->gate_ctrl = adap->fe[0]->ops.i2c_gate_ctrl; in az6007_frontend_attach()
642 adap->fe[0]->ops.i2c_gate_ctrl = drxk_gate_ctrl; in az6007_frontend_attach()
644 az6007_ci_init(adap); in az6007_frontend_attach()
649 static int az6007_cablestar_hdci_frontend_attach(struct dvb_usb_adapter *adap) in az6007_cablestar_hdci_frontend_attach() argument
651 struct az6007_device_state *st = adap_to_priv(adap); in az6007_cablestar_hdci_frontend_attach()
652 struct dvb_usb_device *d = adap_to_d(adap); in az6007_cablestar_hdci_frontend_attach()
656 adap->fe[0] = dvb_attach(drxk_attach, &cablestar_hdci_drxk, in az6007_cablestar_hdci_frontend_attach()
658 if (!adap->fe[0]) in az6007_cablestar_hdci_frontend_attach()
661 adap->fe[0]->sec_priv = adap; in az6007_cablestar_hdci_frontend_attach()
662 st->gate_ctrl = adap->fe[0]->ops.i2c_gate_ctrl; in az6007_cablestar_hdci_frontend_attach()
663 adap->fe[0]->ops.i2c_gate_ctrl = drxk_gate_ctrl; in az6007_cablestar_hdci_frontend_attach()
665 az6007_ci_init(adap); in az6007_cablestar_hdci_frontend_attach()
670 static int az6007_tuner_attach(struct dvb_usb_adapter *adap) in az6007_tuner_attach() argument
672 struct dvb_usb_device *d = adap_to_d(adap); in az6007_tuner_attach()
677 if (adap->fe[0]->ops.i2c_gate_ctrl) in az6007_tuner_attach()
678 adap->fe[0]->ops.i2c_gate_ctrl(adap->fe[0], 1); in az6007_tuner_attach()
679 if (!dvb_attach(mt2063_attach, adap->fe[0], in az6007_tuner_attach()
684 if (adap->fe[0]->ops.i2c_gate_ctrl) in az6007_tuner_attach()
685 adap->fe[0]->ops.i2c_gate_ctrl(adap->fe[0], 0); in az6007_tuner_attach()
744 static int az6007_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], in az6007_i2c_xfer() argument
747 struct dvb_usb_device *d = i2c_get_adapdata(adap); in az6007_i2c_xfer()
956 struct dvb_usb_adapter *adap = &d->adapter[0]; in az6007_resume() local
958 az6007_ci_init(adap); in az6007_resume()