• Home
  • Raw
  • Download

Lines Matching refs:imap

48 	unsigned long imap, iclr;  in psycho_irq_build()  local
62 imap = controller_regs + imap_off; in psycho_irq_build()
70 return build_irq(inofixup, iclr, imap); in psycho_irq_build()
228 unsigned long imap, iclr; in sabre_irq_build() local
243 imap = controller_regs + imap_off; in sabre_irq_build()
251 irq = build_irq(inofixup, iclr, imap); in sabre_irq_build()
384 unsigned long imap, iclr; in schizo_irq_build() local
392 imap = schizo_ino_to_imap(pbm_regs, ino); in schizo_irq_build()
413 irq = build_irq(ign_fixup, iclr, imap); in schizo_irq_build()
516 unsigned long imap, iclr; in fire_irq_build() local
522 imap = fire_ino_to_imap(pbm_regs, ino); in fire_irq_build()
527 upa_writeq(int_ctrlr, imap); in fire_irq_build()
539 return build_irq(ino, iclr, imap); in fire_irq_build()
642 static unsigned long sysio_imap_to_iclr(unsigned long imap) in sysio_imap_to_iclr() argument
645 return imap + diff; in sysio_imap_to_iclr()
654 unsigned long imap, iclr; in sbus_of_build_irq() local
667 imap = sysio_irq_offsets[ino]; in sbus_of_build_irq()
668 if (imap == ((unsigned long)-1)) { in sbus_of_build_irq()
673 imap += reg_base; in sbus_of_build_irq()
680 iclr = sysio_imap_to_iclr(imap); in sbus_of_build_irq()
702 return build_irq(sbus_level, iclr, imap); in sbus_of_build_irq()
725 unsigned long imap, iclr; in central_build_irq() local
738 imap = res->start + 0x00UL; in central_build_irq()
745 tmp = upa_readl(imap); in central_build_irq()
747 upa_writel(tmp, imap); in central_build_irq()
749 return build_irq(0, iclr, imap); in central_build_irq()