ASoC: codecs: lpass-tx-macro: Add SM6115 support
authorKonrad Dybcio <konrad.dybcio@linaro.org>
Fri, 25 Aug 2023 17:23:13 +0000 (19:23 +0200)
committerMark Brown <broonie@kernel.org>
Mon, 11 Sep 2023 00:24:05 +0000 (01:24 +0100)
commit510c46884299cf8da8e9d7db27572eafa9a0c567
tree8d4c36d4f56d5907b44d22230c92b19f8dc5aa8d
parent9ff143aaabba989f275612de0d83cf9d39274828
ASoC: codecs: lpass-tx-macro: Add SM6115 support

SM6115 has a TX macro, which surprisingly doesn't host a SWR master.
Conditionally skip the SWR reset sequence on this platform.

Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20230825-topic-6115tx-v1-2-ebed201ad54b@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/lpass-macro-common.h
sound/soc/codecs/lpass-tx-macro.c