Skip to content

ASoC: codecs: wsa88xx: fix codec initialisation

Johan Hovold linux-arm-msm linux-sound lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4ASoC: codecs: wsa883x: fix unnecessary initialisationsound/soc/codecs/wsa883x.c+9 -01 reply
2/4ASoC: codecs: wsa881x: fix unnecessary initialisationsound/soc/codecs/wsa881x.c+9 -01 reply
3/4ASoC: codecs: wsa884x: fix codec initialisationsound/soc/codecs/wsa884x.c+1 -26 replies
4/4ASoC: codecs: wsa883x: suppress variant printksound/soc/codecs/wsa883x.c+9 -81 reply

Reviews trailers per patch

All 4 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchKrzysztof KozlowskiSrinivas Kandagatla
SeriesR-b
1/4R-b
2/4R-b
3/4R-b T-b
4/4R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [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(-)
Signature · 1 line
2.51.2