[PATCH] bootm: Support load images when os is elf

牛 志宏 Zone.Niuzh at hotmail.com
Tue Apr 1 09:44:34 CEST 2025


This extends the bootm command to allow find images when os type is elf.

Signed-off-by: Niu Zhihong <zone.niuzh at hotmail.com>
---
 boot/bootm.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/boot/bootm.c b/boot/bootm.c
index 854ac7ec738..a51aa68aa9d 100644
--- a/boot/bootm.c
+++ b/boot/bootm.c
@@ -545,7 +545,8 @@ static int bootm_find_other(ulong img_addr, const char *conf_ramdisk,
             images.os.type == IH_TYPE_KERNEL_NOLOAD ||
             images.os.type == IH_TYPE_MULTI) &&
            (images.os.os == IH_OS_LINUX || images.os.os == IH_OS_VXWORKS ||
-            images.os.os == IH_OS_EFI || images.os.os == IH_OS_TEE)) {
+            images.os.os == IH_OS_EFI || images.os.os == IH_OS_TEE ||
+            images.os.os == IH_OS_ELF)) {
                return bootm_find_images(img_addr, conf_ramdisk, conf_fdt, 0,
                                         0);
        }
--
2.39.5 (Apple Git-154)


More information about the U-Boot mailing list