]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
common/spl/Kconfig: add dependency on SPL_SEMIHOSTING for SPL payload
authorKautuk Consul <kconsul@ventanamicro.com>
Wed, 7 Dec 2022 11:42:36 +0000 (17:12 +0530)
committerLeo Yu-Chi Liang <ycliang@andestech.com>
Thu, 8 Dec 2022 07:16:10 +0000 (15:16 +0800)
When we enable CONFIG_SPL and CONFIG_SPL_SEMIHOSTING then the code
in common/spl/spl_semihosting.c tries to use the
CONFIG_SPL_FS_LOAD_PAYLOAD_NAME string which remains undeclared
unless SPL_FS_EXT4 || SPL_FS_FAT || SPL_FS_SQUASHFS are configured.

Add a dependency of SPL_SEMIHOSTING in the depends for
SPL_FS_LOAD_PAYLOAD_NAME so that the code compiles fine.

Signed-off-by: Kautuk Consul <kconsul@ventanamicro.com>
Reviewed-by: Leo Yu-Chi Liang <ycliang@andestech.com>
common/spl/Kconfig

index fef01bdd7daa838f9ed2f393e98737ee47d76e02..6c4848f3b9d15ad7cfa9a528b5e85866e2b8d5de 100644 (file)
@@ -691,7 +691,7 @@ config SPL_FS_FAT
 
 config SPL_FS_LOAD_PAYLOAD_NAME
        string "File to load for U-Boot from the filesystem"
-       depends on SPL_FS_EXT4 || SPL_FS_FAT || SPL_FS_SQUASHFS
+       depends on SPL_FS_EXT4 || SPL_FS_FAT || SPL_FS_SQUASHFS || SPL_SEMIHOSTING
        default "tispl.bin" if SYS_K3_SPL_ATF
        default "u-boot.itb" if SPL_LOAD_FIT
        default "u-boot.img"