[PATCH] sandbox: Expand the BOOT_DEVICE enum
    Tom Rini 
    trini at konsulko.com
       
    Wed Oct  1 22:30:34 CEST 2025
    
    
  
There are many more BOOT_DEVICE values that need to be set in order for
allyesconfig to build, so add missing ones here.
Signed-off-by: Tom Rini <trini at konsulko.com>
---
 arch/sandbox/include/asm/spl.h | 19 ++++++++++++++++---
 1 file changed, 16 insertions(+), 3 deletions(-)
diff --git a/arch/sandbox/include/asm/spl.h b/arch/sandbox/include/asm/spl.h
index d824b2123a25..df773a5e74ae 100644
--- a/arch/sandbox/include/asm/spl.h
+++ b/arch/sandbox/include/asm/spl.h
@@ -9,16 +9,29 @@
 struct spl_image_info;
 
 enum {
+	BOOT_DEVICE_RAM,
 	BOOT_DEVICE_MMC1,
 	BOOT_DEVICE_MMC2,
 	BOOT_DEVICE_MMC2_2,
+	BOOT_DEVICE_NAND,
+	BOOT_DEVICE_ONENAND,
+	BOOT_DEVICE_NOR,
+	BOOT_DEVICE_UART,
+	BOOT_DEVICE_SPI,
+	BOOT_DEVICE_USB,
+	BOOT_DEVICE_USBETH,
+	BOOT_DEVICE_SATA,
+	BOOT_DEVICE_NVME,
+	BOOT_DEVICE_I2C,
 	BOOT_DEVICE_BOARD,
+	BOOT_DEVICE_DFU,
+	BOOT_DEVICE_XIP,
+	BOOT_DEVICE_BOOTROM,
+	BOOT_DEVICE_SMH,
 	BOOT_DEVICE_VBE,
 	BOOT_DEVICE_CPGMAC,
-	BOOT_DEVICE_NOR,
-	BOOT_DEVICE_SPI,
-	BOOT_DEVICE_NAND,
 	BOOT_DEVICE_UPL,
+	BOOT_DEVICE_NONE
 };
 
 /**
-- 
2.43.0
    
    
More information about the U-Boot
mailing list