#\r
-# Copyright (c) 2018 - 2020, ARM Limited. All rights reserved.\r
+# Copyright (c) 2018 - 2022, ARM Limited. All rights reserved.\r
#\r
# SPDX-License-Identifier: BSD-2-Clause-Patent\r
#\r
\r
INF MdeModulePkg/Core/Dxe/DxeMain.inf\r
INF MdeModulePkg/Universal/PCD/Dxe/Pcd.inf\r
- INF ArmVirtPkg/VirtioFdtDxe/VirtioFdtDxe.inf\r
- INF ArmVirtPkg/FdtClientDxe/FdtClientDxe.inf\r
+ INF OvmfPkg/Fdt/VirtioFdtDxe/VirtioFdtDxe.inf\r
+ INF EmbeddedPkg/Drivers/FdtClientDxe/FdtClientDxe.inf\r
INF ArmVirtPkg/KvmtoolPlatformDxe/KvmtoolPlatformDxe.inf\r
- INF ArmVirtPkg/HighMemDxe/HighMemDxe.inf\r
+ INF OvmfPkg/Fdt/HighMemDxe/HighMemDxe.inf\r
\r
#\r
# PI DXE Drivers producing Architectural Protocols (EFI Services)\r
INF ArmPkg/Drivers/ArmGic/ArmGicDxe.inf\r
INF ArmPkg/Drivers/TimerDxe/TimerDxe.inf\r
INF MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf\r
- INF ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf\r
+ INF OvmfPkg/VirtNorFlashDxe/VirtNorFlashDxe.inf\r
\r
#\r
# FAT filesystem + GPT/MBR partitioning + UDF filesystem\r
INF OvmfPkg/VirtioScsiDxe/VirtioScsi.inf\r
INF OvmfPkg/VirtioRngDxe/VirtioRng.inf\r
\r
- #\r
- # UEFI application (Shell Embedded Boot Loader)\r
- #\r
INF ShellPkg/Application/Shell/Shell.inf\r
INF ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf\r
\r
INF MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBusDxe.inf\r
INF MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDiskDxe.inf\r
\r
+ #\r
+ # PCI support\r
+ #\r
+ INF ArmPkg/Drivers/ArmPciCpuIo2Dxe/ArmPciCpuIo2Dxe.inf\r
+ INF MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridgeDxe.inf\r
+ INF MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf\r
+ INF OvmfPkg/VirtioPciDeviceDxe/VirtioPciDeviceDxe.inf\r
+ INF OvmfPkg/Virtio10Dxe/Virtio10.inf\r
+\r
+!if $(ARCH) == AARCH64\r
+ #\r
+ # ACPI Support\r
+ #\r
+ INF MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxe.inf\r
+ #\r
+ # Dynamic Table fdf\r
+ #\r
+ !include DynamicTablesPkg/DynamicTables.fdf.inc\r
+\r
+ INF ArmVirtPkg/KvmtoolCfgMgrDxe/ConfigurationManagerDxe.inf\r
+!endif\r
+\r
#\r
# TianoCore logo (splash screen)\r
#\r
#\r
INF MdeModulePkg/Universal/Disk/RamDiskDxe/RamDiskDxe.inf\r
\r
+ #\r
+ # Rng Support\r
+ #\r
+ INF SecurityPkg/RandomNumberGenerator/RngDxe/RngDxe.inf\r
+\r
[FV.FVMAIN_COMPACT]\r
FvAlignment = 16\r
ERASE_POLARITY = 1\r