Lines Matching refs:intr
133 static struct mpc52xx_intr __iomem *intr; variable
168 io_be_clrbit(&intr->ctrl, 11 - l2irq); in mpc52xx_extirq_mask()
181 io_be_setbit(&intr->ctrl, 11 - l2irq); in mpc52xx_extirq_unmask()
194 io_be_setbit(&intr->ctrl, 27-l2irq); in mpc52xx_extirq_ack()
231 ctrl_reg = in_be32(&intr->ctrl); in mpc52xx_extirq_set_type()
234 out_be32(&intr->ctrl, ctrl_reg); in mpc52xx_extirq_set_type()
260 io_be_setbit(&intr->main_mask, 16 - l2irq); in mpc52xx_main_mask()
273 io_be_clrbit(&intr->main_mask, 16 - l2irq); in mpc52xx_main_unmask()
296 io_be_setbit(&intr->per_mask, 31 - l2irq); in mpc52xx_periph_mask()
309 io_be_clrbit(&intr->per_mask, 31 - l2irq); in mpc52xx_periph_unmask()
411 ctrl_reg = in_be32(&intr->ctrl); in mpc52xx_irqx_gettype()
513 intr = of_iomap(picnode, 0); in mpc52xx_init_irq()
514 if (!intr) in mpc52xx_init_irq()
528 out_be32(&intr->per_mask, 0x7ffffc00); /* 1 means disabled */ in mpc52xx_init_irq()
529 out_be32(&intr->main_mask, 0x00010fff); /* 1 means disabled */ in mpc52xx_init_irq()
530 intr_ctrl = in_be32(&intr->ctrl); in mpc52xx_init_irq()
536 out_be32(&intr->ctrl, intr_ctrl); in mpc52xx_init_irq()
539 out_be32(&intr->per_pri1, 0); in mpc52xx_init_irq()
540 out_be32(&intr->per_pri2, 0); in mpc52xx_init_irq()
541 out_be32(&intr->per_pri3, 0); in mpc52xx_init_irq()
542 out_be32(&intr->main_pri1, 0); in mpc52xx_init_irq()
543 out_be32(&intr->main_pri2, 0); in mpc52xx_init_irq()
593 status = in_be32(&intr->enc_status); in mpc52xx_get_irq()