From: Mark Brown Date: Thu, 16 Oct 2025 11:41:35 +0000 (+0100) Subject: ASoC: nau8821: Fix IRQ handling and improve jack X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=f1a450f9e17d341f69f8fb19f6d13ef9f1aa508b;p=users%2Fhch%2Fmisc.git ASoC: nau8821: Fix IRQ handling and improve jack Merge series from Cristian Ciocaltea : This patch series addresses a set of issues in the Nuvoton NAU88L21 audio codec driver related to interrupt handling and jack hotplug detection reliability. The changes focus on: * Eliminating race conditions between jack insertion and ejection events * Ensuring interrupts are consistently and correctly cleared before unmasking * Introducing a DMI-based quirk to bypass the jack debounce circuit on Valve Steam Deck, improving detection accuracy under stress * Improving robustness of the IRQ handler by avoiding unnecessary blocking operations The series has been tested on affected hardware to verify correct behavior during repeated and rapid jack hotplug cycles. --- f1a450f9e17d341f69f8fb19f6d13ef9f1aa508b