[PATCH] Makefile.lib: Build all DTS with -@ if OF_LIBFDT_OVERLAY is enabled
Heinrich Schuchardt
xypron.glpk at gmx.de
Wed Jul 22 17:56:59 CEST 2020
On 22.07.20 14:58, Michal Simek wrote:
> The commit 47818e23a228 ("Makefile.lib: include /__symbols__ in dtb if
> SPL_LOAD_FIT_APPLY_OVERLAY is enabled") enables DT building as overlays
> based on symbols which depends on SPL. But there is already an option to
> apply overlays in full U-Boot too.
> And there are platforms which are not using SPL and there is no option to
> build DTs with -@ parameter.
> That's why change dependency on OF_LIBFDT_OVERLAY which is already symbol
> which is selected when SPL_LOAD_FIT_APPLY_OVERLAY is enabled but also
> adding support for platforms which don't enable SPL and want to work with
> overlays on U-Boot prompt.
>
> Signed-off-by: Michal Simek <michal.simek at xilinx.com>
> ---
>
> scripts/Makefile.lib | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib
> index 734001c952a1..56e9d5424296 100644
> --- a/scripts/Makefile.lib
> +++ b/scripts/Makefile.lib
> @@ -311,7 +311,7 @@ cmd_dt_S_dtb= \
> $(obj)/%.dtb.S: $(obj)/%.dtb
> $(call cmd,dt_S_dtb)
>
> -ifeq ($(CONFIG_SPL_LOAD_FIT_APPLY_OVERLAY),y)
> +ifeq ($(CONFIG_OF_LIBFDT_OVERLAY),y)
This matches the requirement in cmd/fdt.c for applying overlays using
the fdt command.
Reviewed-by: Heinrich Schuchardt <xypron.glpk at gmx.de>
> DTC_FLAGS += -@
> endif
>
>
More information about the U-Boot
mailing list