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 <ja...@amarulasolutions.com>
Signed-off-by: Chris Packham <judge.pack...@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

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to