Lines Matching refs:isac

128 	struct isac_hw		isac;  member
140 card->isac.dch.debug = debug; in _set_debug()
638 mISDNisac_irq(&fc->isac, val); in avm_fritz_interrupt()
667 mISDNisac_irq(&fc->isac, val); in avm_fritzv2_interrupt()
794 ret = fc->isac.init(&fc->isac); in init_card()
881 ret = fc->isac.ctrl(&fc->isac, HW_TESTLOOP, cq->channel); in channel_ctrl()
884 ret = fc->isac.ctrl(&fc->isac, HW_TIMER3_VALUE, cq->p1); in channel_ctrl()
928 err = fc->isac.open(&fc->isac, rq); in avm_dctrl()
973 ASSIGN_FUNC(V1, ISAC, fc->isac); in setup_fritz()
974 fc->isac.type = IPAC_TYPE_ISAC; in setup_fritz()
985 ASSIGN_FUNC(V2, ISAC, fc->isac); in setup_fritz()
986 fc->isac.type = IPAC_TYPE_ISACX; in setup_fritz()
1009 card->isac.release(&card->isac); in release_card()
1013 mISDN_unregister_device(&card->isac.dch.dev); in release_card()
1037 card->isac.name = card->name; in setup_instance()
1039 card->isac.hwlock = &card->lock; in setup_instance()
1040 mISDNisac_init(&card->isac, card); in setup_instance()
1042 card->isac.dch.dev.Bprotocols = (1 << (ISDN_P_B_RAW & ISDN_P_B_MASK)) | in setup_instance()
1044 card->isac.dch.dev.D.ctrl = avm_dctrl; in setup_instance()
1047 set_channelmap(i + 1, card->isac.dch.dev.channelmap); in setup_instance()
1057 list_add(&card->bch[i].ch.list, &card->isac.dch.dev.bchannels); in setup_instance()
1062 err = mISDN_register_device(&card->isac.dch.dev, &card->pdev->dev, in setup_instance()
1072 mISDN_unregister_device(&card->isac.dch.dev); in setup_instance()
1076 card->isac.release(&card->isac); in setup_instance()