Lines Matching defs:isac

101 	struct _ioaddr		isac;
226 card->ipac.isac.dch.debug = debug;
257 IOFUNC_IO(ISAC, inf_hw, isac.a.io)
259 IOFUNC_IND(ISAC, inf_hw, isac.a.io)
261 IOFUNC_MEMIO(ISAC, inf_hw, u32, isac.a.p)
550 hw->ipac.isac.adf2 = 0x87;
722 hw->isac.mode = hw->cfg.mode;
723 hw->isac.a.io.ale = (u32)hw->cfg.start + DIVA_ISAC_ALE;
724 hw->isac.a.io.port = (u32)hw->cfg.start + DIVA_ISAC_PORT;
731 hw->ipac.isac.off = 0x80;
732 hw->isac.mode = hw->addr.mode;
733 hw->isac.a.p = hw->addr.p;
739 hw->isac.mode = hw->addr.mode;
740 hw->isac.a.p = hw->addr.p;
747 hw->ipac.isac.off = 0x80;
748 hw->isac.mode = hw->cfg.mode;
749 hw->isac.a.io.ale = (u32)hw->cfg.start + TIGER_IPAC_ALE;
750 hw->isac.a.io.port = (u32)hw->cfg.start + TIGER_IPAC_PORT;
763 hw->ipac.isac.off = 0x80;
764 hw->isac.a.io.ale = (u32)hw->addr.start;
765 hw->isac.a.io.port = (u32)hw->addr.start + 1;
766 hw->isac.mode = hw->addr.mode;
773 hw->isac.mode = hw->addr.mode;
774 hw->isac.a.io.ale = (u32)hw->addr.start + NICCY_ISAC_ALE;
775 hw->isac.a.io.port = (u32)hw->addr.start + NICCY_ISAC_PORT;
782 hw->ipac.isac.off = 0x80;
783 hw->isac.a.io.ale = (u32)hw->addr.start;
784 hw->isac.a.io.port = hw->isac.a.io.ale + 4;
785 hw->isac.mode = hw->addr.mode;
786 hw->hscx.a.io.ale = hw->isac.a.io.ale;
787 hw->hscx.a.io.port = hw->isac.a.io.port;
792 hw->ipac.isac.off = 0x80;
793 hw->isac.a.io.ale = (u32)hw->addr.start + 0x08;
794 hw->isac.a.io.port = hw->isac.a.io.ale + 4;
795 hw->isac.mode = hw->addr.mode;
796 hw->hscx.a.io.ale = hw->isac.a.io.ale;
797 hw->hscx.a.io.port = hw->isac.a.io.port;
802 hw->ipac.isac.off = 0x80;
803 hw->isac.a.io.ale = (u32)hw->addr.start + 0x10;
804 hw->isac.a.io.port = hw->isac.a.io.ale + 4;
805 hw->isac.mode = hw->addr.mode;
806 hw->hscx.a.io.ale = hw->isac.a.io.ale;
807 hw->hscx.a.io.port = hw->isac.a.io.port;
812 hw->ipac.isac.off = 0x80;
813 hw->isac.a.io.ale = (u32)hw->addr.start + 0x20;
814 hw->isac.a.io.port = hw->isac.a.io.ale + 4;
815 hw->isac.mode = hw->addr.mode;
816 hw->hscx.a.io.ale = hw->isac.a.io.ale;
817 hw->hscx.a.io.port = hw->isac.a.io.port;
822 hw->ipac.isac.off = 0x80;
823 hw->isac.mode = hw->addr.mode;
824 hw->isac.a.io.port = (u32)hw->addr.start;
826 hw->hscx.a.io.port = hw->isac.a.io.port;
830 hw->ipac.isac.off = 0x80;
831 hw->isac.mode = hw->addr.mode;
832 hw->isac.a.io.ale = (u32)hw->addr.start;
833 hw->isac.a.io.port = (u32)hw->addr.start + GAZEL_IPAC_DATA_PORT;
835 hw->hscx.a.io.ale = hw->isac.a.io.ale;
836 hw->hscx.a.io.port = hw->isac.a.io.port;
841 switch (hw->isac.mode) {
865 card->ipac.isac.release(&card->ipac.isac);
867 mISDN_unregister_device(&card->ipac.isac.dch.dev);
906 card->ipac.isac.name = card->name;
910 card->ipac.isac.hwlock = &card->lock;
918 card->ipac.isac.dch.dev.Bprotocols =
921 if (card->ipac.isac.dch.dev.Bprotocols == 0)
924 err = mISDN_register_device(&card->ipac.isac.dch.dev,
935 mISDN_unregister_device(&card->ipac.isac.dch.dev);