[U-Boot] [PATCH] Kconfig: mvebu: use SPL instead of SPL_BUILD

Chris Packham judge.packham at gmail.com
Mon Feb 11 01:25:48 UTC 2019


SPL_BUILD is defined by Makefile.spl when building the SPL part of the
image. It can't be used by Kconfig. SPL is known to Kconfig and is
defined if the target uses an SPL. Make the condition for BUILD_TARGET
depend on ARCH_MVEBU && SPL so that the overall build produces
u-boot-spl.kwb.

Fixes: commit dc146ca11187 ("Kconfig: Migrate CONFIG_BUILD_TARGET")

Cc: Jagan Teki <jagan at amarulasolutions.com>
Signed-off-by: Chris Packham <judge.packham at gmail.com>
---

 Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Kconfig b/Kconfig
index 2a48f5325663..512c7beb89f9 100644
--- a/Kconfig
+++ b/Kconfig
@@ -227,7 +227,7 @@ config BUILD_ROM
 config BUILD_TARGET
 	string "Build target special images"
 	default "u-boot-with-spl.sfp" if ARCH_SOCFPGA
-	default "u-boot-spl.kwb" if ARCH_MVEBU && SPL_BUILD
+	default "u-boot-spl.kwb" if ARCH_MVEBU && SPL
 	default "u-boot-elf.srec" if RCAR_GEN3
 	default "u-boot.itb" if SPL_LOAD_FIT && ARCH_SUNXI
 	default "u-boot.kwb" if KIRKWOOD
-- 
2.20.1



More information about the U-Boot mailing list