Lines Matching refs:active_irq
825 int active_irq, clear_irq, i; in nau8824_int_status_clear_all() local
830 regmap_read(regmap, NAU8824_REG_IRQ, &active_irq); in nau8824_int_status_clear_all()
833 if (active_irq & clear_irq) in nau8824_int_status_clear_all()
957 int active_irq, clear_irq = 0, event = 0, event_mask = 0; in nau8824_interrupt() local
959 if (regmap_read(regmap, NAU8824_REG_IRQ, &active_irq)) { in nau8824_interrupt()
963 dev_dbg(nau8824->dev, "IRQ %x\n", active_irq); in nau8824_interrupt()
965 if (active_irq & NAU8824_JACK_EJECTION_DETECTED) { in nau8824_interrupt()
977 } else if (active_irq & NAU8824_KEY_SHORT_PRESS_IRQ) { in nau8824_interrupt()
990 } else if (active_irq & NAU8824_KEY_RELEASE_IRQ) { in nau8824_interrupt()
993 } else if (active_irq & NAU8824_JACK_INSERTION_DETECTED) { in nau8824_interrupt()
1013 clear_irq = active_irq; in nau8824_interrupt()