Lines Matching refs:isac

141 	struct isac_hw		isac;  member
153 card->isac.dch.debug = debug; in _set_debug()
651 mISDNisac_irq(&fc->isac, val); in avm_fritz_interrupt()
680 mISDNisac_irq(&fc->isac, val); in avm_fritzv2_interrupt()
807 ret = fc->isac.init(&fc->isac); in init_card()
894 ret = fc->isac.ctrl(&fc->isac, HW_TESTLOOP, cq->channel); in channel_ctrl()
897 ret = fc->isac.ctrl(&fc->isac, HW_TIMER3_VALUE, cq->p1); in channel_ctrl()
941 err = fc->isac.open(&fc->isac, rq); in avm_dctrl()
986 ASSIGN_FUNC(V1, ISAC, fc->isac); in setup_fritz()
987 fc->isac.type = IPAC_TYPE_ISAC; in setup_fritz()
998 ASSIGN_FUNC(V2, ISAC, fc->isac); in setup_fritz()
999 fc->isac.type = IPAC_TYPE_ISACX; in setup_fritz()
1022 card->isac.release(&card->isac); in release_card()
1026 mISDN_unregister_device(&card->isac.dch.dev); in release_card()
1050 card->isac.name = card->name; in setup_instance()
1052 card->isac.hwlock = &card->lock; in setup_instance()
1053 mISDNisac_init(&card->isac, card); in setup_instance()
1055 card->isac.dch.dev.Bprotocols = (1 << (ISDN_P_B_RAW & ISDN_P_B_MASK)) | in setup_instance()
1057 card->isac.dch.dev.D.ctrl = avm_dctrl; in setup_instance()
1060 set_channelmap(i + 1, card->isac.dch.dev.channelmap); in setup_instance()
1070 list_add(&card->bch[i].ch.list, &card->isac.dch.dev.bchannels); in setup_instance()
1075 err = mISDN_register_device(&card->isac.dch.dev, &card->pdev->dev, in setup_instance()
1085 mISDN_unregister_device(&card->isac.dch.dev); in setup_instance()
1089 card->isac.release(&card->isac); in setup_instance()