Lines Matching refs:pmac_irq_hw
39 struct pmac_irq_hw { struct
51 static volatile struct pmac_irq_hw __iomem *pmac_irq_hw[4]; argument
88 out_le32(&pmac_irq_hw[i]->enable, ppc_cached_irq_mask[i]); in pmac_mask_and_ack_irq()
89 out_le32(&pmac_irq_hw[i]->ack, bit); in pmac_mask_and_ack_irq()
94 } while((in_le32(&pmac_irq_hw[i]->enable) & bit) in pmac_mask_and_ack_irq()
109 out_le32(&pmac_irq_hw[i]->ack, bit); in pmac_ack_irq()
110 (void)in_le32(&pmac_irq_hw[i]->ack); in pmac_ack_irq()
123 out_le32(&pmac_irq_hw[i]->enable, ppc_cached_irq_mask[i]); in __pmac_set_irq_mask()
129 } while((in_le32(&pmac_irq_hw[i]->enable) & bit) in __pmac_set_irq_mask()
137 if (bit & ppc_cached_irq_mask[i] & in_le32(&pmac_irq_hw[i]->level)) in __pmac_set_irq_mask()
153 out_le32(&pmac_irq_hw[i]->ack, bit); in pmac_startup_irq()
212 bits = in_le32(&pmac_irq_hw[i]->event) | ppc_lost_interrupts[i]; in gatwick_action()
213 bits |= in_le32(&pmac_irq_hw[i]->level); in gatwick_action()
242 bits = in_le32(&pmac_irq_hw[i]->event) | ppc_lost_interrupts[i]; in pmac_pic_get_irq()
243 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()