Lines Matching refs:primary_ipic
30 static struct ipic * primary_ipic;
378 return primary_ipic;
438 primary_ipic = &p_ipic;
439 primary_ipic->regs = ioremap(phys_addr, MPC83xx_IPIC_SIZE);
441 primary_ipic->irq_offset = irq_offset;
443 ipic_write(primary_ipic->regs, IPIC_SICNR, 0x0);
456 ipic_write(primary_ipic->regs, IPIC_SICNR, temp);
462 ipic_write(primary_ipic->regs, IPIC_SERCR, temp);
465 temp = ipic_read(primary_ipic->regs, IPIC_SEMSR);
472 ipic_write(primary_ipic->regs, IPIC_SEMSR, temp);
489 ipic_write(primary_ipic->regs, IPIC_SECNR, temp);
492 senses_count, primary_ipic->regs);
575 struct ipic *ipic = primary_ipic;
585 struct ipic *ipic = primary_ipic;
595 return ipic_read(primary_ipic->regs, IPIC_SERMR);
600 ipic_write(primary_ipic->regs, IPIC_SERMR, mask);
608 irq = ipic_read(primary_ipic->regs, IPIC_SIVCR) & 0x7f;
629 if (!primary_ipic->regs)