]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
arm64: dts: qcom: msm8916: Add SDCC resets
authorStephan Gerhold <stephan.gerhold@linaro.org>
Mon, 15 Sep 2025 13:28:32 +0000 (15:28 +0200)
committerBjorn Andersson <andersson@kernel.org>
Tue, 16 Sep 2025 14:54:48 +0000 (09:54 -0500)
Add the missing resets for the two SDCC controllers to allow fully
resetting previous hardware state from the bootloader.

Signed-off-by: Stephan Gerhold <stephan.gerhold@linaro.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20250915-msm8916-resets-v1-3-a5c705df0c45@linaro.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/msm8916.dtsi

index de0c10b54c86c7795b7a0d1ecd80652e60e117b6..d3a25a837488c940f7f9dd08d0aa4054aeed014c 100644 (file)
                                 <&gcc GCC_SDCC1_APPS_CLK>,
                                 <&xo_board>;
                        clock-names = "iface", "core", "xo";
+                       resets = <&gcc GCC_SDCC1_BCR>;
                        pinctrl-0 = <&sdc1_default>;
                        pinctrl-1 = <&sdc1_sleep>;
                        pinctrl-names = "default", "sleep";
                                 <&gcc GCC_SDCC2_APPS_CLK>,
                                 <&xo_board>;
                        clock-names = "iface", "core", "xo";
+                       resets = <&gcc GCC_SDCC2_BCR>;
                        pinctrl-0 = <&sdc2_default>;
                        pinctrl-1 = <&sdc2_sleep>;
                        pinctrl-names = "default", "sleep";