[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20231023095428.166563-1-krzysztof.kozlowski@linaro.org>
Date: Mon, 23 Oct 2023 11:54:11 +0200
From: Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>
To: Liam Girdwood <lgirdwood@...il.com>,
Mark Brown <broonie@...nel.org>,
Jaroslav Kysela <perex@...ex.cz>,
Takashi Iwai <tiwai@...e.com>,
Lars-Peter Clausen <lars@...afoo.de>,
Nuno Sá <nuno.sa@...log.com>,
Srinivas Kandagatla <srinivas.kandagatla@...aro.org>,
Banajit Goswami <bgoswami@...cinc.com>,
Oder Chiou <oder_chiou@...ltek.com>,
Matthias Brugger <matthias.bgg@...il.com>,
AngeloGioacchino Del Regno
<angelogioacchino.delregno@...labora.com>,
Sylwester Nawrocki <s.nawrocki@...sung.com>,
Thierry Reding <thierry.reding@...il.com>,
Jonathan Hunter <jonathanh@...dia.com>,
alsa-devel@...a-project.org, linux-kernel@...r.kernel.org,
patches@...nsource.cirrus.com,
linux-arm-kernel@...ts.infradead.org,
linux-mediatek@...ts.infradead.org, linux-tegra@...r.kernel.org
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>
Subject: [RFT PATCH 00/17] ASoC: fix widget name comparisons (consider DAI name prefix)
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
Powered by blists - more mailing lists