[PATCH] arm: vexpress64: juno: Allow boot from VirtIO
    robert.catherall at foss.arm.com 
    robert.catherall at foss.arm.com
       
    Thu Nov 23 19:22:58 CET 2023
    
    
  
From: Robert Catherall <robert.catherall at arm.com>
The AEM and Juno FVPs (Fixed Virtual Platforms) support a VirtIO
disc interface. Adding VIRTIO to the list of boot devices allows
these FastModel platforms to boot from 'disc' in the same way
the hardware counterpart can boot from SATA or USB.
This is a NOP if CONFIG_CMD_VIRTIO is not enabled, so no impact
on Juno hardware (which is built with vexpress_aemv8a_juno_defconfig)
Signed-off-by: Robert Catherall <robert.catherall at arm.com>
---
 include/configs/vexpress_aemv8.h | 1 +
 1 file changed, 1 insertion(+)
diff --git a/include/configs/vexpress_aemv8.h b/include/configs/vexpress_aemv8.h
index 24d8ca0866..8020689e39 100644
--- a/include/configs/vexpress_aemv8.h
+++ b/include/configs/vexpress_aemv8.h
@@ -187,6 +187,7 @@
 	func(USB, usb, 0)		\
 	func(SATA, sata, 0)		\
 	func(SATA, sata, 1)		\
+	FUNC_VIRTIO(func)		\
 	func(PXE, pxe, na)		\
 	func(DHCP, dhcp, na)		\
 	func(AFS, afs, na)
-- 
2.17.1
    
    
More information about the U-Boot
mailing list