]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
arm: vexpress64: juno: Allow boot from VirtIO
authorRobert Catherall <robert.catherall@arm.com>
Thu, 23 Nov 2023 18:22:58 +0000 (18:22 +0000)
committerTom Rini <trini@konsulko.com>
Tue, 19 Dec 2023 15:07:48 +0000 (10:07 -0500)
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@arm.com>
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
include/configs/vexpress_aemv8.h

index 24d8ca086653056acef083f619dfeebad0e9bce1..8020689e39ee26e3b67dcbe7f2b5a7740bdb06ce 100644 (file)
        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)