[Concept,07/10] efi-x86_app64: Enable BLS bootmeth

Message ID 20260418004014.1889749-8-sjg@u-boot.org
State New
Headers
Series efi-x86: boot Ubuntu live ISOs via U-Boot + BLS |

Commit Message

Simon Glass April 18, 2026, 12:40 a.m. UTC
  From: Simon Glass <sjg@chromium.org>

The EFI x86 app target is a natural fit for booting distributions that
ship Boot Loader Specification Type #1 entries, but the bootmeth is
currently off by default on this board so those entries are silently
skipped during bootflow scan.

Enable CONFIG_BOOTMETH_BLS=y so U-Boot finds loader/entry.conf on the
EFI system partition it is launched from, alongside the existing
extlinux and EFI chainload methods.

Signed-off-by: Simon Glass <sjg@chromium.org>
---

 configs/efi-x86_app64_defconfig | 1 +
 1 file changed, 1 insertion(+)
  

Patch

diff --git a/configs/efi-x86_app64_defconfig b/configs/efi-x86_app64_defconfig
index c6e47beacb3..787059aa2e6 100644
--- a/configs/efi-x86_app64_defconfig
+++ b/configs/efi-x86_app64_defconfig
@@ -18,6 +18,7 @@  CONFIG_EFI_CLIENT=y
 CONFIG_EFI_APP_64BIT=y
 CONFIG_FIT=y
 CONFIG_BOOTSTD_FULL=y
+CONFIG_BOOTMETH_BLS=y
 CONFIG_SHOW_BOOT_PROGRESS=y
 CONFIG_USE_BOOTARGS=y
 CONFIG_BOOTARGS="root=/dev/sdb3 init=/sbin/init rootwait ro"