Lines Matching refs:sw1
32 static void epu_cmd(struct cx18 *cx, u32 sw1) in epu_cmd() argument
34 if (sw1 & IRQ_CPU_TO_EPU) in epu_cmd()
36 if (sw1 & IRQ_APU_TO_EPU) in epu_cmd()
43 u32 sw1, sw2, hw2; in cx18_irq_handler() local
45 sw1 = cx18_read_reg(cx, SW1_INT_STATUS) & cx->sw1_irq_mask; in cx18_irq_handler()
49 if (sw1) in cx18_irq_handler()
50 cx18_write_reg_expect(cx, sw1, SW1_INT_STATUS, ~sw1, sw1); in cx18_irq_handler()
56 if (sw1 || sw2 || hw2) in cx18_irq_handler()
58 sw1, sw2, hw2); in cx18_irq_handler()
64 if (sw1) in cx18_irq_handler()
65 epu_cmd(cx, sw1); in cx18_irq_handler()
75 return (sw1 || sw2 || hw2) ? IRQ_HANDLED : IRQ_NONE; in cx18_irq_handler()