[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20260102111413.9605-1-johan@kernel.org>
Date: Fri, 2 Jan 2026 12:14:09 +0100
From: Johan Hovold <johan@...nel.org>
To: Srinivas Kandagatla <srini@...nel.org>,
Mark Brown <broonie@...nel.org>
Cc: Liam Girdwood <lgirdwood@...il.com>,
linux-sound@...r.kernel.org,
linux-arm-msm@...r.kernel.org,
linux-kernel@...r.kernel.org,
Johan Hovold <johan@...nel.org>
Subject: [PATCH 0/4] ASoC: codecs: wsa88xx: fix codec initialisation
The soundwire update_status() callback may be called multiple times with
the same ATTACHED status but initialisation should only be done when
transitioning from UNATTACHED to ATTACHED.
This series fixes the Qualcomm wsa88xx codec drivers that do unnecessary
reinitialisation or potentially fail to initialise at all.
Included is also a related clean up suppressing a related codec variant
printk.
Johan
Johan Hovold (4):
ASoC: codecs: wsa883x: fix unnecessary initialisation
ASoC: codecs: wsa881x: fix unnecessary initialisation
ASoC: codecs: wsa884x: fix codec initialisation
ASoC: codecs: wsa883x: suppress variant printk
sound/soc/codecs/wsa881x.c | 9 +++++++++
sound/soc/codecs/wsa883x.c | 26 ++++++++++++++++++--------
sound/soc/codecs/wsa884x.c | 3 +--
3 files changed, 28 insertions(+), 10 deletions(-)
--
2.51.2
Powered by blists - more mailing lists