diff --git a/OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c b/OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c index 341f5c1596..1e87820e93 100644 --- a/OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c +++ b/OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c @@ -1185,7 +1185,6 @@ Returns: --*/ { EFI_STATUS Status; - UINT16 Timeout; EFI_BOOT_MODE BootMode; DEBUG ((EFI_D_INFO, "PlatformBdsPolicyBehavior\n")); @@ -1203,11 +1202,6 @@ Returns: PlatformBdsRestoreNvVarsFromHardDisk (); } - // - // Init the time out value - // - Timeout = PcdGet16 (PcdPlatformBootTimeOut); - // // Load the driver option as the driver option list // @@ -1261,7 +1255,7 @@ Returns: // BdsLibBuildOptionFromVar (BootOptionList, L"BootOrder"); - PlatformBdsEnterFrontPage (Timeout, TRUE); + PlatformBdsEnterFrontPage (GetFrontPageTimeoutFromQemu(), TRUE); } VOID diff --git a/OvmfPkg/Library/PlatformBdsLib/PlatformBdsLib.inf b/OvmfPkg/Library/PlatformBdsLib/PlatformBdsLib.inf index 1adc28972a..d4f5faf7b5 100644 --- a/OvmfPkg/Library/PlatformBdsLib/PlatformBdsLib.inf +++ b/OvmfPkg/Library/PlatformBdsLib/PlatformBdsLib.inf @@ -53,7 +53,6 @@ QemuBootOrderLib [Pcd] - gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPlatformBootTimeOut gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdLogoFile gUefiOvmfPkgTokenSpaceGuid.PcdEmuVariableEvent gUefiOvmfPkgTokenSpaceGuid.PcdOvmfFlashVariablesEnable