rockchip: rk3308: add support for sdmmc boot
authorPegorer Massimo <Massimo.Pegorer@vimar.com>
Sat, 15 Jul 2023 10:19:40 +0000 (10:19 +0000)
committerKever Yang <kever.yang@rock-chips.com>
Mon, 31 Jul 2023 06:38:55 +0000 (14:38 +0800)
Some ROCK Pi S SKU/models are not equipped with SD-NAND (eMMC),
therefore SPL needs access to sdmmc: add it to rk3308-u-boot.dtsi
with bootph-all property.

Signed-off-by: Massimo Pegorer <massimo.pegorer@vimar.com>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
arch/arm/dts/rk3308-rock-pi-s-u-boot.dtsi
arch/arm/dts/rk3308-u-boot.dtsi

index a27a3ad..09694b4 100644 (file)
@@ -6,7 +6,7 @@
 
 / {
        chosen {
-               u-boot,spl-boot-order = "same-as-spl", &emmc;
+               u-boot,spl-boot-order = "same-as-spl", &emmc, &sdmmc;
        };
 };
 
index c8451b2..db2c20a 100644 (file)
        bootph-all;
 };
 
+&sdmmc {
+       bootph-all;
+       u-boot,spl-fifo-mode;
+};
+
 &grf {
        bootph-all;
 };