ASoC: codecs: wcd93xx: fix object added to multiple drivers
authorKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Mon, 28 Aug 2023 13:23:16 +0000 (15:23 +0200)
committerMark Brown <broonie@kernel.org>
Mon, 28 Aug 2023 14:55:07 +0000 (15:55 +0100)
commit11b0b802f8e38d48ca74d520028add81263f003e
tree0cad27cae1e802bfbd9eedade93e3847d4f49066
parent199cd64140f222c66b68ebe288a3fcd0570e2e41
ASoC: codecs: wcd93xx: fix object added to multiple drivers

Three Qualcomm audio codecs (WCD9355, WCD934x and WCD938x) use the same
object file wcd-clsh-v2.o leading to warnings:

  Makefile: wcd-clsh-v2.o is added to multiple modules: snd-soc-wcd9335 snd-soc-wcd934x snd-soc-wcd938x

Convert the wcd-clsh-v2.o to a module to solve it.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org
Link: https://lore.kernel.org/r/20230828132316.190386-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org
sound/soc/codecs/Kconfig
sound/soc/codecs/Makefile
sound/soc/codecs/wcd-clsh-v2.c