mirror of https://github.com/acidanthera/audk.git
OvmfPkg/CloudHv: Replace legacy 8254 PIT with local APIC timer
Cloud Hypervisor doesn't emulate the legacy 8254 PIT, which is why instead of relying on it as the timer UEFI services, rely on the XenTimerDxe implementation. This is not Xen specific, as it simply uses the local APIC timer triggering interrupts on the vector 32. Acked-by: Gerd Hoffmann <kraxel@redhat.com> Acked-by: Jiewen Yao <Jiewen.yao@intel.com> Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
This commit is contained in:
parent
c712ce2bb1
commit
a2da72b2ca
|
@ -607,6 +607,7 @@
|
||||||
gUefiOvmfPkgTokenSpaceGuid.PcdPciMmio64Size|0x800000000
|
gUefiOvmfPkgTokenSpaceGuid.PcdPciMmio64Size|0x800000000
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
gEfiMdePkgTokenSpaceGuid.PcdFSBClock|1000000000
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut|0
|
gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut|0
|
||||||
|
|
||||||
# Set video resolution for text setup.
|
# Set video resolution for text setup.
|
||||||
|
@ -733,7 +734,7 @@
|
||||||
OvmfPkg/8259InterruptControllerDxe/8259.inf
|
OvmfPkg/8259InterruptControllerDxe/8259.inf
|
||||||
UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf
|
UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf
|
||||||
UefiCpuPkg/CpuDxe/CpuDxe.inf
|
UefiCpuPkg/CpuDxe/CpuDxe.inf
|
||||||
OvmfPkg/8254TimerDxe/8254Timer.inf
|
OvmfPkg/XenTimerDxe/XenTimerDxe.inf
|
||||||
OvmfPkg/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupport.inf
|
OvmfPkg/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupport.inf
|
||||||
OvmfPkg/PciHotPlugInitDxe/PciHotPlugInit.inf
|
OvmfPkg/PciHotPlugInitDxe/PciHotPlugInit.inf
|
||||||
MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridgeDxe.inf {
|
MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridgeDxe.inf {
|
||||||
|
|
|
@ -235,7 +235,7 @@ INF MdeModulePkg/Universal/EbcDxe/EbcDxe.inf
|
||||||
INF OvmfPkg/8259InterruptControllerDxe/8259.inf
|
INF OvmfPkg/8259InterruptControllerDxe/8259.inf
|
||||||
INF UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf
|
INF UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf
|
||||||
INF UefiCpuPkg/CpuDxe/CpuDxe.inf
|
INF UefiCpuPkg/CpuDxe/CpuDxe.inf
|
||||||
INF OvmfPkg/8254TimerDxe/8254Timer.inf
|
INF OvmfPkg/XenTimerDxe/XenTimerDxe.inf
|
||||||
INF OvmfPkg/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupport.inf
|
INF OvmfPkg/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupport.inf
|
||||||
INF OvmfPkg/PciHotPlugInitDxe/PciHotPlugInit.inf
|
INF OvmfPkg/PciHotPlugInitDxe/PciHotPlugInit.inf
|
||||||
INF MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridgeDxe.inf
|
INF MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridgeDxe.inf
|
||||||
|
|
Loading…
Reference in New Issue