linux/sound/soc
Mark Brown f1a450f9e1
ASoC: nau8821: Fix IRQ handling and improve jack
Merge series from Cristian Ciocaltea <cristian.ciocaltea@collabora.com>:

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.
2025-10-16 12:41:35 +01:00
..
adi
amd ASoC: amd/sdw_utils: avoid NULL deref when devm_kasprintf() fails 2025-10-15 19:53:20 +01:00
apple
atmel
au1x
bcm
cirrus
codecs ASoC: nau8821: Fix IRQ handling and improve jack 2025-10-16 12:41:35 +01:00
dwc
fsl
generic
google
hisilicon
img
intel
jz4740
kirkwood
loongson
mediatek
meson
mxs
pxa
qcom ASoC: qcom: sc8280xp: Add support for QCS615 2025-10-13 11:08:00 +01:00
renesas
rockchip
samsung
sdca
sdw_utils ASoC: sdw_utils: add rt1321 part id to codec_info_list 2025-10-15 10:47:23 +01:00
sof
spear
sprd
starfive
sti
stm
sunxi
tegra
ti
uniphier
ux500
xilinx
xtensa
Kconfig
Makefile
soc-ac97.c
soc-acpi.c
soc-card-test.c
soc-card.c
soc-component.c
soc-compress.c
soc-core.c
soc-dai.c
soc-dapm.c
soc-devres.c
soc-generic-dmaengine-pcm.c
soc-jack.c
soc-link.c
soc-ops-test.c
soc-ops.c
soc-pcm.c
soc-topology-test.c
soc-topology.c
soc-usb.c
soc-utils-test.c
soc-utils.c