]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
arm64: dts: qcom: sdm630: Add missing resets to mmc blocks
authorAlexey Minnekhanov <alexeymin@postmarketos.org>
Mon, 3 Feb 2025 06:34:26 +0000 (09:34 +0300)
committerBjorn Andersson <andersson@kernel.org>
Wed, 26 Feb 2025 04:15:28 +0000 (22:15 -0600)
Add resets to eMMC/SD card blocks so linux can properly reset
them during initialization.

Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20250203063427.358327-4-alexeymin@postmarketos.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/sdm630.dtsi

index a2c079bac1a754643563718c8b0244035120be7d..3722e405a97cb096b2085a4a21b3e15f06849271 100644 (file)
                                        <&xo_board>;
                        clock-names = "iface", "core", "xo";
 
+                       resets = <&gcc GCC_SDCC2_BCR>;
 
                        interconnects = <&a2noc 3 &a2noc 10>,
                                        <&gnoc 0 &cnoc 28>;
                                 <&gcc GCC_SDCC1_ICE_CORE_CLK>;
                        clock-names = "iface", "core", "xo", "ice";
 
+                       resets = <&gcc GCC_SDCC1_BCR>;
+
                        interconnects = <&a2noc 2 &a2noc 10>,
                                        <&gnoc 0 &cnoc 27>;
                        interconnect-names = "sdhc-ddr", "cpu-sdhc";