Lines Matching refs:clear_irq
1478 int active_irq, clear_irq, i; in nau8825_int_status_clear_all() local
1485 clear_irq = (0x1 << i); in nau8825_int_status_clear_all()
1486 if (active_irq & clear_irq) in nau8825_int_status_clear_all()
1488 NAU8825_REG_INT_CLR_KEY_STATUS, clear_irq); in nau8825_int_status_clear_all()
1676 int active_irq, clear_irq = 0, event = 0, event_mask = 0; in nau8825_interrupt() local
1688 clear_irq = NAU8825_JACK_EJECTION_IRQ_MASK; in nau8825_interrupt()
1703 clear_irq = NAU8825_KEY_SHORT_PRESS_IRQ; in nau8825_interrupt()
1706 clear_irq = NAU8825_KEY_RELEASE_IRQ; in nau8825_interrupt()
1749 clear_irq = NAU8825_HEADSET_COMPLETION_IRQ; in nau8825_interrupt()
1762 clear_irq = NAU8825_IMPEDANCE_MEAS_IRQ; in nau8825_interrupt()
1785 if (!clear_irq) in nau8825_interrupt()
1786 clear_irq = active_irq; in nau8825_interrupt()
1788 regmap_write(regmap, NAU8825_REG_INT_CLR_KEY_STATUS, clear_irq); in nau8825_interrupt()