linux-yocto/sound/soc/dwc
Brady Norander dcba15ed08 ASoC: dwc: always enable/disable i2s irqs
[ Upstream commit 2b727b3f8a ]

Commit a42e988 ("ASoC: dwc: add DMA handshake control") changed the
behavior of the driver to not enable or disable i2s irqs if using DMA. This
breaks platforms such as AMD ACP. Audio playback appears to work but no
audio can be heard. Revert to the old behavior by always enabling and
disabling i2s irqs while keeping DMA handshake control.

Fixes: a42e988b62 ("ASoC: dwc: add DMA handshake control")
Signed-off-by: Brady Norander <bradynorander@gmail.com>
Link: https://patch.msgid.link/20250330130852.37881-3-bradynorander@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2025-04-25 10:47:39 +02:00
..
dwc-i2s.c ASoC: dwc: always enable/disable i2s irqs 2025-04-25 10:47:39 +02:00
dwc-pcm.c
Kconfig
local.h
Makefile