lkml.org 
[lkml]   [2023]   [Oct]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[RFT PATCH 00/17] ASoC: fix widget name comparisons (consider DAI name prefix)
Date
Hi,

Some codec drivers compare widget names with strcmp, ignoring
the component name prefix. If prefix is used, the comparisons start failing.

Except Qualcomm lpass-rx-macro, none of the patches were tested
on hardware.

Best regards,
Krzysztof

Krzysztof Kozlowski (17):
ASoC: codecs: 88pm860x: Handle component name prefix
ASoC: codecs: adau1373: Handle component name prefix
ASoC: codecs: adav80x: Handle component name prefix
ASoC: codecs: lpass-rx-macro: Handle component name prefix
ASoC: codecs: max9867: Handle component name prefix
ASoC: codecs: rt5682s: Handle component name prefix
ASoC: codecs: rtq9128: Handle component name prefix
ASoC: codecs: wcd9335: Handle component name prefix
ASoC: codecs: wm8962: Handle component name prefix
ASoC: codecs: wm8994: Handle component name prefix
ASoC: codecs: wm8995: Handle component name prefix
ASoC: mediatek: mt8183: Handle component name prefix
ASoC: mediatek: mt8186: Handle component name prefix
ASoC: mediatek: mt8188: Handle component name prefix
ASoC: mediatek: mt8192: Handle component name prefix
ASoC: samsung: speyside: Handle component name prefix
ASoC: tegra: machine: Handle component name prefix

sound/soc/codecs/88pm860x-codec.c | 4 ++--
sound/soc/codecs/adau1373.c | 2 +-
sound/soc/codecs/adav80x.c | 2 +-
sound/soc/codecs/lpass-rx-macro.c | 6 +++---
sound/soc/codecs/max9867.c | 8 ++++----
sound/soc/codecs/rt5682s.c | 4 ++--
sound/soc/codecs/rtq9128.c | 6 +++---
sound/soc/codecs/wcd9335.c | 18 +++++++++---------
sound/soc/codecs/wm8962.c | 4 ++--
sound/soc/codecs/wm8994.c | 2 +-
sound/soc/codecs/wm8995.c | 2 +-
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c | 4 ++--
sound/soc/mediatek/mt8186/mt8186-dai-adda.c | 2 +-
sound/soc/mediatek/mt8186/mt8186-dai-hw-gain.c | 2 +-
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c | 4 ++--
sound/soc/mediatek/mt8186/mt8186-dai-src.c | 4 ++--
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c | 4 ++--
sound/soc/mediatek/mt8192/mt8192-dai-adda.c | 4 ++--
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c | 4 ++--
sound/soc/samsung/speyside.c | 4 ++--
sound/soc/tegra/tegra_asoc_machine.c | 12 ++++++++----
21 files changed, 53 insertions(+), 49 deletions(-)

--
2.34.1

\
 
 \ /
  Last update: 2023-10-23 11:55    [W:0.303 / U:0.260 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site