Lines Matching refs:l2irq

161 	int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK;  in mpc52xx_extirq_mask()  local
162 io_be_clrbit(&intr->ctrl, 11 - l2irq); in mpc52xx_extirq_mask()
167 int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK; in mpc52xx_extirq_unmask() local
168 io_be_setbit(&intr->ctrl, 11 - l2irq); in mpc52xx_extirq_unmask()
173 int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK; in mpc52xx_extirq_ack() local
174 io_be_setbit(&intr->ctrl, 27-l2irq); in mpc52xx_extirq_ack()
180 int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK; in mpc52xx_extirq_set_type() local
184 (int) irqd_to_hwirq(d), l2irq, flow_type); in mpc52xx_extirq_set_type()
196 ctrl_reg &= ~(0x3 << (22 - (l2irq * 2))); in mpc52xx_extirq_set_type()
197 ctrl_reg |= (type << (22 - (l2irq * 2))); in mpc52xx_extirq_set_type()
223 int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK; in mpc52xx_main_mask() local
224 io_be_setbit(&intr->main_mask, 16 - l2irq); in mpc52xx_main_mask()
229 int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK; in mpc52xx_main_unmask() local
230 io_be_clrbit(&intr->main_mask, 16 - l2irq); in mpc52xx_main_unmask()
246 int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK; in mpc52xx_periph_mask() local
247 io_be_setbit(&intr->per_mask, 31 - l2irq); in mpc52xx_periph_mask()
252 int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK; in mpc52xx_periph_unmask() local
253 io_be_clrbit(&intr->per_mask, 31 - l2irq); in mpc52xx_periph_unmask()
269 int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK; in mpc52xx_sdma_mask() local
270 io_be_setbit(&sdma->IntMask, l2irq); in mpc52xx_sdma_mask()
275 int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK; in mpc52xx_sdma_unmask() local
276 io_be_clrbit(&sdma->IntMask, l2irq); in mpc52xx_sdma_unmask()
281 int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK; in mpc52xx_sdma_ack() local
282 out_be32(&sdma->IntPend, 1 << l2irq); in mpc52xx_sdma_ack()
343 int l2irq; in mpc52xx_irqhost_map() local
350 l2irq = irq & MPC52xx_IRQ_L2_MASK; in mpc52xx_irqhost_map()
356 if (mpc52xx_is_extirq(l1irq, l2irq)) { in mpc52xx_irqhost_map()
358 type = mpc52xx_map_senses[(reg >> (22 - l2irq * 2)) & 0x3]; in mpc52xx_irqhost_map()
367 __func__, l2irq, virq, (int)irq, type); in mpc52xx_irqhost_map()
378 __func__, l2irq); in mpc52xx_irqhost_map()
384 pr_debug("%s: virq=%x, l1=%i, l2=%i\n", __func__, virq, l1irq, l2irq); in mpc52xx_irqhost_map()