[PATCH 03/14] qemu: arm: Scan the pci bus in board_init
Sughosh Ganu
sughosh.ganu at linaro.org
Thu Nov 26 19:40:59 CET 2020
Scan the pci bus in board_init routine before scanning the virtio
devices. This enumerates all the virtio devices, including devices
found on the pci bus.
Signed-off-by: Sughosh Ganu <sughosh.ganu at linaro.org>
---
board/emulation/qemu-arm/qemu-arm.c | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/board/emulation/qemu-arm/qemu-arm.c b/board/emulation/qemu-arm/qemu-arm.c
index e146d1cc50..b3d5b3d5c2 100644
--- a/board/emulation/qemu-arm/qemu-arm.c
+++ b/board/emulation/qemu-arm/qemu-arm.c
@@ -65,6 +65,14 @@ struct mm_region *mem_map = qemu_arm64_mem_map;
int board_init(void)
{
+
+ /*
+ * Scan the pci bus before calling virtio_init. This
+ * enumerates all virtio devices, including devices
+ * on the pci bus.
+ */
+ pci_init();
+
/*
* Make sure virtio bus is enumerated so that peripherals
* on the virtio bus can be discovered by their drivers
--
2.17.1
More information about the U-Boot
mailing list