[PATCH] rockchip: Only call binman when TPL available

Quentin Schulz quentin.schulz at theobroma-systems.com
Mon Jan 2 12:23:39 CET 2023


Hi Kever,

On 12/18/22 13:50, Kever Yang wrote:
> Rockchip platform use TPL to do the DRAM initialize for all the SoCs,
> if TPL is not available, means no available DRAM init program, and the

Why would the TPL not be available?

Are you thinking about the TPL being provided externally as a blob?

Also, we literally had less than 24h to review this patch before it was 
merged (without review) in rc3....

Can you please explain what's the issue so we know what we have to deal 
with in the future? Because the commit log is not precise enough for me 
to understand the corner case you hit.

Cheers,
Quentin

> u-boot-rockchip.bin is not functionable.
> 
> Signed-off-by: Kever Yang <kever.yang at rock-chips.com>
> ---
> 
>   arch/arm/dts/rockchip-u-boot.dtsi | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/arch/arm/dts/rockchip-u-boot.dtsi b/arch/arm/dts/rockchip-u-boot.dtsi
> index 584f21eb5bf..e2b0f389711 100644
> --- a/arch/arm/dts/rockchip-u-boot.dtsi
> +++ b/arch/arm/dts/rockchip-u-boot.dtsi
> @@ -11,7 +11,7 @@
>   	};
>   };
>   
> -#ifdef CONFIG_SPL
> +#ifdef CONFIG_TPL_BUILD
>   &binman {
>   	simple-bin {
>   		filename = "u-boot-rockchip.bin";


More information about the U-Boot mailing list