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()
341 pmac_irq_hw[i++] = (volatile struct pmac_irq_hw __iomem *) in pmac_pic_probe_oldstyle()
344 pmac_irq_hw[i++] = (volatile struct pmac_irq_hw __iomem *) in pmac_pic_probe_oldstyle()
354 pmac_irq_hw[i++] = (volatile struct pmac_irq_hw __iomem *) in pmac_pic_probe_oldstyle()
357 pmac_irq_hw[i++] = in pmac_pic_probe_oldstyle()
358 (volatile struct pmac_irq_hw __iomem *) in pmac_pic_probe_oldstyle()
370 out_le32(&pmac_irq_hw[i]->enable, 0); in pmac_pic_probe_oldstyle()
613 out_le32(&pmac_irq_hw[0]->enable, ppc_cached_irq_mask[0]); in pmacpic_suspend()
615 out_le32(&pmac_irq_hw[1]->enable, ppc_cached_irq_mask[1]); in pmacpic_suspend()
616 (void)in_le32(&pmac_irq_hw[0]->event); in pmacpic_suspend()
619 (void)in_le32(&pmac_irq_hw[0]->enable); in pmacpic_suspend()
628 out_le32(&pmac_irq_hw[0]->enable, 0); in pmacpic_resume()
630 out_le32(&pmac_irq_hw[1]->enable, 0); in pmacpic_resume()
644 if (pmac_irq_hw[0]) in init_pmacpic_syscore()