Searched refs:isac (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/isdn/hardware/mISDN/ |
| H A D | mISDNipac.c | 35 ph_command(struct isac_hw *isac, u8 command) in ph_command() argument 37 pr_debug("%s: ph_command %x\n", isac->name, command); in ph_command() 38 if (isac->type & IPAC_TYPE_ISACX) in ph_command() 39 WriteISAC(isac, ISACX_CIX0, (command << 4) | 0xE); in ph_command() 41 WriteISAC(isac, ISAC_CIX0, (command << 2) | 3); in ph_command() 45 isac_ph_state_change(struct isac_hw *isac) in isac_ph_state_change() argument 47 switch (isac->state) { in isac_ph_state_change() 50 ph_command(isac, ISAC_CMD_DUI); in isac_ph_state_change() 52 schedule_event(&isac->dch, FLG_PHCHANGE); in isac_ph_state_change() 58 struct isac_hw *isac = container_of(dch, struct isac_hw, dch); in isac_ph_state_bh() local [all …]
|
| H A D | mISDNinfineon.c | 101 struct _ioaddr isac; member 226 card->ipac.isac.dch.debug = debug; in _set_debug() 258 IOFUNC_IO(ISAC, inf_hw, isac.a.io) 260 IOFUNC_IND(ISAC, inf_hw, isac.a.io) 262 IOFUNC_MEMIO(ISAC, inf_hw, u32, isac.a.p) 551 hw->ipac.isac.adf2 = 0x87; in reset_inf() 723 hw->isac.mode = hw->cfg.mode; in setup_io() 724 hw->isac.a.io.ale = (u32)hw->cfg.start + DIVA_ISAC_ALE; in setup_io() 725 hw->isac.a.io.port = (u32)hw->cfg.start + DIVA_ISAC_PORT; in setup_io() 732 hw->ipac.isac.off = 0x80; in setup_io() [all …]
|
| H A D | speedfax.c | 68 struct isac_hw isac; member 78 card->isac.dch.debug = debug; in _set_debug() 132 mISDNisac_irq(&sf->isac, val); in IOFUNC_IND() 223 ret = sf->isac.ctrl(&sf->isac, HW_TESTLOOP, cq->channel); in channel_ctrl() 226 ret = sf->isac.ctrl(&sf->isac, HW_TIMER3_VALUE, cq->p1); in channel_ctrl() 250 err = sf->isac.open(&sf->isac, rq); in sfax_dctrl() 286 ret = sf->isac.init(&sf->isac); in init_card() 327 sf->isac.type = IPAC_TYPE_ISAC; in setup_speedfax() 332 ASSIGN_FUNC(IND, ISAC, sf->isac); in setup_speedfax() 348 card->isac.release(&card->isac); in release_card() [all …]
|
| H A D | avmfritz.c | 128 struct isac_hw isac; member 140 card->isac.dch.debug = debug; in _set_debug() 639 mISDNisac_irq(&fc->isac, val); in avm_fritz_interrupt() 668 mISDNisac_irq(&fc->isac, val); in avm_fritzv2_interrupt() 795 ret = fc->isac.init(&fc->isac); in init_card() 882 ret = fc->isac.ctrl(&fc->isac, HW_TESTLOOP, cq->channel); in channel_ctrl() 885 ret = fc->isac.ctrl(&fc->isac, HW_TIMER3_VALUE, cq->p1); in channel_ctrl() 929 err = fc->isac.open(&fc->isac, rq); in avm_dctrl() 974 ASSIGN_FUNC(V1, ISAC, fc->isac); in setup_fritz() 975 fc->isac.type = IPAC_TYPE_ISAC; in setup_fritz() [all …]
|
| H A D | netjet.c | 75 struct isac_hw isac; member 95 card->isac.dch.debug = debug; in _set_debug() 694 mISDNisac_irq(&card->isac, val); in nj_irq() 836 ret = card->isac.ctrl(&card->isac, HW_TESTLOOP, cq->channel); in channel_ctrl() 839 ret = card->isac.ctrl(&card->isac, HW_TIMER3_VALUE, cq->p1); in channel_ctrl() 884 err = card->isac.open(&card->isac, rq); in nj_dctrl() 928 ret = card->isac.init(&card->isac); in nj_init_card() 954 card->isac.release(&card->isac); in nj_release() 960 if (device_is_registered(&card->isac.dch.dev.dev)) in nj_release() 961 mISDN_unregister_device(&card->isac.dch.dev); in nj_release() [all …]
|
| H A D | iohelper.h | 92 ASSIGN_FUNC(typ, ISAC, target.isac); \
|
| H A D | ipac.h | 56 struct isac_hw isac; member
|