]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
arm64: dts: qcom: monaco-evk: Enable SDHC1 for eMMC
authorLoic Poulain <loic.poulain@oss.qualcomm.com>
Fri, 16 Jan 2026 21:43:54 +0000 (22:43 +0100)
committerBjorn Andersson <andersson@kernel.org>
Mon, 9 Mar 2026 22:13:32 +0000 (17:13 -0500)
Monaco EVK has onboard eMMC, that can be used either as primary
boot storage or as secondary storage when booting from UFS.

Signed-off-by: Loic Poulain <loic.poulain@oss.qualcomm.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260116214354.256878-3-loic.poulain@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/monaco-evk.dts

index 565418b86b2ad9588d6200cd6765f9716d3e90df..21a1ad45229bd857cd59c95b15499d1fd266d9e3 100644 (file)
                        };
                };
        };
+
+       /* This comes from a PMIC handled within the SAIL domain */
+       vreg_s2s: vreg-s2s {
+               compatible = "regulator-fixed";
+               regulator-name = "vreg_s2s";
+
+               regulator-min-microvolt = <1800000>;
+               regulator-max-microvolt = <1800000>;
+       };
 };
 
 &apps_rsc {
        status = "okay";
 };
 
+&sdhc_1 {
+       vmmc-supply = <&vreg_l8a>;
+       vqmmc-supply = <&vreg_s2s>;
+
+       no-sd;
+       no-sdio;
+       non-removable;
+
+       status = "okay";
+};
+
 &serdes0 {
        phy-supply = <&vreg_l4a>;