The Qualcomm default environment currently boots only with
'bootefi bootmgr'. This bypasses the standard boot flow used to
discover extlinux and script boot entries, which are commonly used
for FIT-based Linux boots.

Switch do_boot to 'bootflow scan -lb' so bootstd handles boot method
selection. This keeps EFI support available through the EFI boot
methods while also enabling extlinux/boot.scr based bootflows by
default.

Signed-off-by: Ricardo Salveti <[email protected]>
---
 board/qualcomm/default.env | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/board/qualcomm/default.env b/board/qualcomm/default.env
index dbf6f4e7260..a47c289acce 100644
--- a/board/qualcomm/default.env
+++ b/board/qualcomm/default.env
@@ -3,7 +3,7 @@ stdout=serial,vidconsole
 stderr=serial,vidconsole
 preboot=scsi scan; usb start
 fastboot=fastboot -l $fastboot_addr_r usb 0
-do_boot=bootefi bootmgr
+do_boot=bootflow scan -lb
 bootmenu_0=Boot first available device=run do_boot
 bootmenu_1=Enable fastboot mode=run fastboot
 bootmenu_2=Reset device=reset
-- 
2.47.3

Reply via email to