Lines Matching defs:imap
49 unsigned long imap, iclr;
63 imap = controller_regs + imap_off;
71 return build_irq(inofixup, iclr, imap);
229 unsigned long imap, iclr;
244 imap = controller_regs + imap_off;
252 irq = build_irq(inofixup, iclr, imap);
291 * imap/iclr registers are per-PBM.
385 unsigned long imap, iclr;
393 imap = schizo_ino_to_imap(pbm_regs, ino);
414 irq = build_irq(ign_fixup, iclr, imap);
517 unsigned long imap, iclr;
523 imap = fire_ino_to_imap(pbm_regs, ino);
528 upa_writeq(int_ctrlr, imap);
540 return build_irq(ino, iclr, imap);
643 static unsigned long sysio_imap_to_iclr(unsigned long imap)
646 return imap + diff;
655 unsigned long imap, iclr;
668 imap = sysio_irq_offsets[ino];
669 if (imap == ((unsigned long)-1)) {
674 imap += reg_base;
681 iclr = sysio_imap_to_iclr(imap);
703 return build_irq(sbus_level, iclr, imap);
726 unsigned long imap, iclr;
739 imap = res->start + 0x00UL;
746 tmp = upa_readl(imap);
748 upa_writel(tmp, imap);
750 return build_irq(0, iclr, imap);