Lines Matching refs:pmac_irq_hw
36 struct pmac_irq_hw { struct
48 static volatile struct pmac_irq_hw __iomem *pmac_irq_hw[4]; argument
85 out_le32(&pmac_irq_hw[i]->enable, ppc_cached_irq_mask[i]); in pmac_mask_and_ack_irq()
86 out_le32(&pmac_irq_hw[i]->ack, bit); in pmac_mask_and_ack_irq()
91 } while((in_le32(&pmac_irq_hw[i]->enable) & bit) in pmac_mask_and_ack_irq()
106 out_le32(&pmac_irq_hw[i]->ack, bit); in pmac_ack_irq()
107 (void)in_le32(&pmac_irq_hw[i]->ack); in pmac_ack_irq()
120 out_le32(&pmac_irq_hw[i]->enable, ppc_cached_irq_mask[i]); in __pmac_set_irq_mask()
126 } while((in_le32(&pmac_irq_hw[i]->enable) & bit) in __pmac_set_irq_mask()
134 if (bit & ppc_cached_irq_mask[i] & in_le32(&pmac_irq_hw[i]->level)) in __pmac_set_irq_mask()
150 out_le32(&pmac_irq_hw[i]->ack, bit); in pmac_startup_irq()
209 bits = in_le32(&pmac_irq_hw[i]->event) | ppc_lost_interrupts[i]; in gatwick_action()
210 bits |= in_le32(&pmac_irq_hw[i]->level); in gatwick_action()
239 bits = in_le32(&pmac_irq_hw[i]->event) | ppc_lost_interrupts[i]; in pmac_pic_get_irq()
240 bits |= in_le32(&pmac_irq_hw[i]->level); in pmac_pic_get_irq()
355 pmac_irq_hw[i++] = (volatile struct pmac_irq_hw __iomem *) in pmac_pic_probe_oldstyle()
358 pmac_irq_hw[i++] = (volatile struct pmac_irq_hw __iomem *) in pmac_pic_probe_oldstyle()
368 pmac_irq_hw[i++] = (volatile struct pmac_irq_hw __iomem *) in pmac_pic_probe_oldstyle()
371 pmac_irq_hw[i++] = in pmac_pic_probe_oldstyle()
372 (volatile struct pmac_irq_hw __iomem *) in pmac_pic_probe_oldstyle()
384 out_le32(&pmac_irq_hw[i]->enable, 0); in pmac_pic_probe_oldstyle()
620 out_le32(&pmac_irq_hw[0]->enable, ppc_cached_irq_mask[0]); in pmacpic_suspend()
622 out_le32(&pmac_irq_hw[1]->enable, ppc_cached_irq_mask[1]); in pmacpic_suspend()
623 (void)in_le32(&pmac_irq_hw[0]->event); in pmacpic_suspend()
626 (void)in_le32(&pmac_irq_hw[0]->enable); in pmacpic_suspend()
635 out_le32(&pmac_irq_hw[0]->enable, 0); in pmacpic_resume()
637 out_le32(&pmac_irq_hw[1]->enable, 0); in pmacpic_resume()
651 if (pmac_irq_hw[0]) in init_pmacpic_syscore()