Lines Matching refs:clear_irq
1619 int active_irq, clear_irq, i; in nau8825_int_status_clear_all() local
1626 clear_irq = (0x1 << i); in nau8825_int_status_clear_all()
1627 if (active_irq & clear_irq) in nau8825_int_status_clear_all()
1629 NAU8825_REG_INT_CLR_KEY_STATUS, clear_irq); in nau8825_int_status_clear_all()
1817 int active_irq, clear_irq = 0, event = 0, event_mask = 0; in nau8825_interrupt() local
1829 clear_irq = NAU8825_JACK_EJECTION_IRQ_MASK; in nau8825_interrupt()
1844 clear_irq = NAU8825_KEY_SHORT_PRESS_IRQ; in nau8825_interrupt()
1847 clear_irq = NAU8825_KEY_RELEASE_IRQ; in nau8825_interrupt()
1890 clear_irq = NAU8825_HEADSET_COMPLETION_IRQ; in nau8825_interrupt()
1903 clear_irq = NAU8825_IMPEDANCE_MEAS_IRQ; in nau8825_interrupt()
1926 if (!clear_irq) in nau8825_interrupt()
1927 clear_irq = active_irq; in nau8825_interrupt()
1929 regmap_write(regmap, NAU8825_REG_INT_CLR_KEY_STATUS, clear_irq); in nau8825_interrupt()