]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: qcom: x1e80100: add soundwire controller resets
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Mon, 24 Jun 2024 13:32:38 +0000 (14:32 +0100)
committerBjorn Andersson <andersson@kernel.org>
Thu, 15 Aug 2024 02:17:55 +0000 (21:17 -0500)
commit8c7dbbed27723c4324c81e78fe239ce134aa8f58
tree082afc647f05d197c3ff661c883b40d8fe671334
parent9e2ebc5817c94badf0ea716cad85f16ae05ff120
arm64: dts: qcom: x1e80100: add soundwire controller resets

Soundwire controllers (WSA, WSA2, RX, TX) require reset lines to enable
switching clock control from hardware to software.

Add them along with the reset control providers.

Without this reset we might hit fifo under/over run when we try to write to
soundwire device registers.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://lore.kernel.org/r/20240624-x1e-swr-reset-v2-3-8bc677fcfa64@linaro.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/x1e80100.dtsi