From: Simon Glass Date: Fri, 7 Aug 2020 15:44:11 +0000 (-0600) Subject: Makefile: sunxi: Don't use binman to build ATF image X-Git-Url: http://git.dujemihanovic.xyz/?a=commitdiff_plain;h=b904d79e4809bf35cf53c2e5fee0f73647bab07a;p=u-boot.git Makefile: sunxi: Don't use binman to build ATF image At present with sunxi 64-bit, the Makefile builds u-boot-sunxi-with-spl.bin and then binman overwrites it with its own version. But the binman definition lacks some parts, in particular BL31. For now, work around this with a hack. Tested-by: Andre Przywara Tested-by: Heinrich Schuchardt Signed-off-by: Simon Glass Fixes: 42b18df80fd ("x86: Makefile: Drop explicit targets built by binman") --- diff --git a/Makefile b/Makefile index 2629a741f1..4483a9bc8a 100644 --- a/Makefile +++ b/Makefile @@ -1024,9 +1024,13 @@ PHONY += inputs inputs: $(INPUTS-y) all: .binman_stamp inputs + # Hack for sunxi which doesn't have a proper binman definition for + # 64-bit boards +ifneq ($(CONFIG_ARCH_SUNXI)$(CONFIG_ARM64),yy) ifeq ($(CONFIG_BINMAN),y) $(call if_changed,binman) endif +endif # Timestamp file to make sure that binman always runs .binman_stamp: FORCE