Lines Matching refs:sw2
15 static void xpu_ack(struct cx18 *cx, u32 sw2)
17 if (sw2 & IRQ_CPU_TO_EPU_ACK)
19 if (sw2 & IRQ_APU_TO_EPU_ACK)
34 u32 sw1, sw2, hw2;
37 sw2 = cx18_read_reg(cx, SW2_INT_STATUS) & cx->sw2_irq_mask;
42 if (sw2)
43 cx18_write_reg_expect(cx, sw2, SW2_INT_STATUS, ~sw2, sw2);
47 if (sw1 || sw2 || hw2)
49 sw1, sw2, hw2);
63 if (sw2)
64 xpu_ack(cx, sw2);
66 return (sw1 || sw2 || hw2) ? IRQ_HANDLED : IRQ_NONE;