Lines Matching refs:rm200_pic_slave
153 static __iomem u8 *rm200_pic_slave; variable
167 writeb(cached_slave_mask, rm200_pic_slave + PIC_IMR); in sni_rm200_disable_8259A_irq()
182 writeb(cached_slave_mask, rm200_pic_slave + PIC_IMR); in sni_rm200_enable_8259A_irq()
199 writeb(0x0B, rm200_pic_slave + PIC_CMD); /* ISR register */ in sni_rm200_i8259A_irq_real()
200 value = readb(rm200_pic_slave + PIC_CMD) & (irqmask >> 8); in sni_rm200_i8259A_irq_real()
201 writeb(0x0A, rm200_pic_slave + PIC_CMD); in sni_rm200_i8259A_irq_real()
239 readb(rm200_pic_slave + PIC_IMR); in sni_rm200_mask_and_ack_8259A()
240 writeb(cached_slave_mask, rm200_pic_slave + PIC_IMR); in sni_rm200_mask_and_ack_8259A()
241 writeb(0x60+(irq & 7), rm200_pic_slave + PIC_CMD); in sni_rm200_mask_and_ack_8259A()
309 writeb(0x0C, rm200_pic_slave + PIC_CMD); /* prepare for poll */ in sni_rm200_i8259_irq()
310 irq = (readb(rm200_pic_slave + PIC_CMD) & 7) + 8; in sni_rm200_i8259_irq()
338 writeb(0xff, rm200_pic_slave + PIC_IMR); in sni_rm200_init_8259A()
344 writeb(0x11, rm200_pic_slave + PIC_CMD); in sni_rm200_init_8259A()
345 writeb(8, rm200_pic_slave + PIC_IMR); in sni_rm200_init_8259A()
346 writeb(PIC_CASCADE_IR, rm200_pic_slave + PIC_IMR); in sni_rm200_init_8259A()
347 writeb(SLAVE_ICW4_DEFAULT, rm200_pic_slave + PIC_IMR); in sni_rm200_init_8259A()
351 writeb(cached_slave_mask, rm200_pic_slave + PIC_IMR); in sni_rm200_init_8259A()
394 rm200_pic_slave = ioremap(0x160000a0, 4); in sni_rm200_i8259_irqs()
395 if (!rm200_pic_slave) { in sni_rm200_i8259_irqs()