Hi Simon,

On 2025-02-05 02:54, Simon Glass wrote:
> Declare these at the top of the file to avoid needing #ifdefs in every
> usage.
> 
> Add a few comments to help with the remaining #ifdefs
> 
> Signed-off-by: Simon Glass <s...@chromium.org>

This patch should happen after the os = "U-Boot" fix if they are part of
same series, fixes before features/enhancements, with that:

Reviewed-by: Jonas Karlman <jo...@kwiboo.se>

Regards,
Jonas

> ---
> 
>  arch/arm/dts/rockchip-u-boot.dtsi | 44 +++++++++++++++----------------
>  1 file changed, 22 insertions(+), 22 deletions(-)
> 
> diff --git a/arch/arm/dts/rockchip-u-boot.dtsi 
> b/arch/arm/dts/rockchip-u-boot.dtsi
> index c8c928c7e50..8d6b2184f43 100644
> --- a/arch/arm/dts/rockchip-u-boot.dtsi
> +++ b/arch/arm/dts/rockchip-u-boot.dtsi
> @@ -5,6 +5,20 @@
>  
>  #include <config.h>
>  
> +#ifdef CONFIG_ARM64
> +#define ARCH "arm64"
> +#else
> +#define ARCH "arm"
> +#endif
> +
> +#if defined(CONFIG_SPL_GZIP)
> +#define COMP "gzip"
> +#elif defined(CONFIG_SPL_LZMA)
> +#define COMP "lzma"
> +#else
> +#define COMP "none"
> +#endif
> +
>  / {
>       binman: binman {
>               multiple-images;
> @@ -51,26 +65,12 @@
>                                       description = "U-Boot";
>                                       type = "standalone";
>                                       os = "U-Boot";
> -#ifdef CONFIG_ARM64
> -                                     arch = "arm64";
> -#else
> -                                     arch = "arm";
> -#endif
> -#if defined(CONFIG_SPL_GZIP)
> -                                     compression = "gzip";
> -#elif defined(CONFIG_SPL_LZMA)
> -                                     compression = "lzma";
> -#else
> -                                     compression = "none";
> -#endif
> +                                     arch = ARCH;
> +                                     compression = COMP;
>                                       load = <CONFIG_TEXT_BASE>;
>                                       entry = <CONFIG_TEXT_BASE>;
>                                       u-boot-nodtb {
> -#if defined(CONFIG_SPL_GZIP)
> -                                     compress = "gzip";
> -#elif defined(CONFIG_SPL_LZMA)
> -                                     compress = "lzma";
> -#endif
> +                                     compress = COMP;
>                                       };
>  #ifdef CONFIG_SPL_FIT_SIGNATURE
>                                       hash {
> @@ -84,7 +84,7 @@
>                                       fit,operation = "split-elf";
>                                       description = "ARM Trusted Firmware";
>                                       type = "firmware";
> -                                     arch = "arm64";
> +                                     arch = ARCH;
>                                       os = "arm-trusted-firmware";
>                                       compression = "none";
>                                       fit,load;
> @@ -103,7 +103,7 @@
>                                       fit,operation = "split-elf";
>                                       description = "TEE";
>                                       type = "tee";
> -                                     arch = "arm64";
> +                                     arch = ARCH;
>                                       os = "tee";
>                                       compression = "none";
>                                       fit,load;
> @@ -119,11 +119,11 @@
>                                       };
>  #endif
>                               };
> -#else
> +#else /* !CONFIG_ARM64 */
>                               op-tee {
>                                       description = "OP-TEE";
>                                       type = "tee";
> -                                     arch = "arm";
> +                                     arch = ARCH;
>                                       os = "tee";
>                                       compression = "none";
>                                       load = <(CFG_SYS_SDRAM_BASE + 
> 0x8400000)>;
> @@ -137,7 +137,7 @@
>                                       };
>  #endif
>                               };
> -#endif
> +#endif /* CONFIG_ARM64 */
>  
>                               @fdt-SEQ {
>                                       description = "fdt-NAME";

Reply via email to