[PATCH 3/4] rockchip: rk3308: add support for sdmmc boot

Kever Yang kever.yang at rock-chips.com
Fri Jul 21 11:39:49 CEST 2023


On 2023/7/15 18:19, Pegorer Massimo wrote:
> 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 at vimar.com>
Reviewed-by: Kever Yang <kever.yang at rock-chips.com>

Thanks,
- Kever
> ---
>   arch/arm/dts/rk3308-rock-pi-s-u-boot.dtsi | 2 +-
>   arch/arm/dts/rk3308-u-boot.dtsi           | 5 +++++
>   2 files changed, 6 insertions(+), 1 deletion(-)
>
> diff --git a/arch/arm/dts/rk3308-rock-pi-s-u-boot.dtsi b/arch/arm/dts/rk3308-rock-pi-s-u-boot.dtsi
> index a27a3adc08..09694b41e5 100644
> --- a/arch/arm/dts/rk3308-rock-pi-s-u-boot.dtsi
> +++ b/arch/arm/dts/rk3308-rock-pi-s-u-boot.dtsi
> @@ -6,7 +6,7 @@
>   
>   / {
>   	chosen {
> -		u-boot,spl-boot-order = "same-as-spl", &emmc;
> +		u-boot,spl-boot-order = "same-as-spl", &emmc, &sdmmc;
>   	};
>   };
>   
> diff --git a/arch/arm/dts/rk3308-u-boot.dtsi b/arch/arm/dts/rk3308-u-boot.dtsi
> index c8451b2475..db2c20a705 100644
> --- a/arch/arm/dts/rk3308-u-boot.dtsi
> +++ b/arch/arm/dts/rk3308-u-boot.dtsi
> @@ -26,6 +26,11 @@
>   	bootph-all;
>   };
>   
> +&sdmmc {
> +	bootph-all;
> +	u-boot,spl-fifo-mode;
> +};
> +
>   &grf {
>   	bootph-all;
>   };


More information about the U-Boot mailing list