Lines Matching refs:isac

116 	struct _ioaddr		isac;  member
241 card->ipac.isac.dch.debug = debug; in _set_debug()
272 IOFUNC_IO(ISAC, inf_hw, isac.a.io)
274 IOFUNC_IND(ISAC, inf_hw, isac.a.io)
276 IOFUNC_MEMIO(ISAC, inf_hw, u32, isac.a.p)
565 hw->ipac.isac.adf2 = 0x87; in reset_inf()
729 hw->isac.mode = hw->cfg.mode; in setup_io()
730 hw->isac.a.io.ale = (u32)hw->cfg.start + DIVA_ISAC_ALE; in setup_io()
731 hw->isac.a.io.port = (u32)hw->cfg.start + DIVA_ISAC_PORT; in setup_io()
738 hw->ipac.isac.off = 0x80; in setup_io()
739 hw->isac.mode = hw->addr.mode; in setup_io()
740 hw->isac.a.p = hw->addr.p; in setup_io()
746 hw->isac.mode = hw->addr.mode; in setup_io()
747 hw->isac.a.p = hw->addr.p; in setup_io()
754 hw->ipac.isac.off = 0x80; in setup_io()
755 hw->isac.mode = hw->cfg.mode; in setup_io()
756 hw->isac.a.io.ale = (u32)hw->cfg.start + TIGER_IPAC_ALE; in setup_io()
757 hw->isac.a.io.port = (u32)hw->cfg.start + TIGER_IPAC_PORT; in setup_io()
770 hw->ipac.isac.off = 0x80; in setup_io()
771 hw->isac.a.io.ale = (u32)hw->addr.start; in setup_io()
772 hw->isac.a.io.port = (u32)hw->addr.start + 1; in setup_io()
773 hw->isac.mode = hw->addr.mode; in setup_io()
780 hw->isac.mode = hw->addr.mode; in setup_io()
781 hw->isac.a.io.ale = (u32)hw->addr.start + NICCY_ISAC_ALE; in setup_io()
782 hw->isac.a.io.port = (u32)hw->addr.start + NICCY_ISAC_PORT; in setup_io()
789 hw->ipac.isac.off = 0x80; in setup_io()
790 hw->isac.a.io.ale = (u32)hw->addr.start; in setup_io()
791 hw->isac.a.io.port = hw->isac.a.io.ale + 4; in setup_io()
792 hw->isac.mode = hw->addr.mode; in setup_io()
793 hw->hscx.a.io.ale = hw->isac.a.io.ale; in setup_io()
794 hw->hscx.a.io.port = hw->isac.a.io.port; in setup_io()
799 hw->ipac.isac.off = 0x80; in setup_io()
800 hw->isac.a.io.ale = (u32)hw->addr.start + 0x08; in setup_io()
801 hw->isac.a.io.port = hw->isac.a.io.ale + 4; in setup_io()
802 hw->isac.mode = hw->addr.mode; in setup_io()
803 hw->hscx.a.io.ale = hw->isac.a.io.ale; in setup_io()
804 hw->hscx.a.io.port = hw->isac.a.io.port; in setup_io()
809 hw->ipac.isac.off = 0x80; in setup_io()
810 hw->isac.a.io.ale = (u32)hw->addr.start + 0x10; in setup_io()
811 hw->isac.a.io.port = hw->isac.a.io.ale + 4; in setup_io()
812 hw->isac.mode = hw->addr.mode; in setup_io()
813 hw->hscx.a.io.ale = hw->isac.a.io.ale; in setup_io()
814 hw->hscx.a.io.port = hw->isac.a.io.port; in setup_io()
819 hw->ipac.isac.off = 0x80; in setup_io()
820 hw->isac.a.io.ale = (u32)hw->addr.start + 0x20; in setup_io()
821 hw->isac.a.io.port = hw->isac.a.io.ale + 4; in setup_io()
822 hw->isac.mode = hw->addr.mode; in setup_io()
823 hw->hscx.a.io.ale = hw->isac.a.io.ale; in setup_io()
824 hw->hscx.a.io.port = hw->isac.a.io.port; in setup_io()
829 hw->ipac.isac.off = 0x80; in setup_io()
830 hw->isac.mode = hw->addr.mode; in setup_io()
831 hw->isac.a.io.port = (u32)hw->addr.start; in setup_io()
833 hw->hscx.a.io.port = hw->isac.a.io.port; in setup_io()
837 hw->ipac.isac.off = 0x80; in setup_io()
838 hw->isac.mode = hw->addr.mode; in setup_io()
839 hw->isac.a.io.ale = (u32)hw->addr.start; in setup_io()
840 hw->isac.a.io.port = (u32)hw->addr.start + GAZEL_IPAC_DATA_PORT; in setup_io()
842 hw->hscx.a.io.ale = hw->isac.a.io.ale; in setup_io()
843 hw->hscx.a.io.port = hw->isac.a.io.port; in setup_io()
848 switch (hw->isac.mode) { in setup_io()
872 card->ipac.isac.release(&card->ipac.isac); in release_card()
874 mISDN_unregister_device(&card->ipac.isac.dch.dev); in release_card()
912 card->ipac.isac.name = card->name; in setup_instance()
916 card->ipac.isac.hwlock = &card->lock; in setup_instance()
924 card->ipac.isac.dch.dev.Bprotocols = in setup_instance()
927 if (card->ipac.isac.dch.dev.Bprotocols == 0) in setup_instance()
930 err = mISDN_register_device(&card->ipac.isac.dch.dev, in setup_instance()
941 mISDN_unregister_device(&card->ipac.isac.dch.dev); in setup_instance()