Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion MsvmPkg/Include/BiosInterface.h
Original file line number Diff line number Diff line change
Expand Up @@ -791,7 +791,8 @@ typedef struct _UEFI_CONFIG_FLAGS
UINT64 MtrrsInitializedAtLoad : 1;
UINT64 HvSintEnabled : 1; // Reserved; used by other codebase.
UINT64 VmbusDisabled : 1;
UINT64 Reserved:33;
UINT64 PciResourcesPreAssigned : 1;
UINT64 Reserved:32;
} Flags;
} UEFI_CONFIG_FLAGS;

Expand Down
1 change: 1 addition & 0 deletions MsvmPkg/MsvmPkgAARCH64.dsc
Original file line number Diff line number Diff line change
Expand Up @@ -537,6 +537,7 @@
gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory|FALSE
gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|FALSE
gEfiMdeModulePkgTokenSpaceGuid.PcdPlatformRecoverySupport|FALSE
gEfiMdeModulePkgTokenSpaceGuid.PcdPciDisableBusEnumeration|FALSE

gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut|0x0

Expand Down
1 change: 1 addition & 0 deletions MsvmPkg/MsvmPkgX64.dsc
Original file line number Diff line number Diff line change
Expand Up @@ -555,6 +555,7 @@
gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory|FALSE
gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|FALSE
gEfiMdeModulePkgTokenSpaceGuid.PcdPlatformRecoverySupport|FALSE
gEfiMdeModulePkgTokenSpaceGuid.PcdPciDisableBusEnumeration|FALSE

gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut|0x0

Expand Down
1 change: 1 addition & 0 deletions MsvmPkg/PlatformPei/Config.c
Original file line number Diff line number Diff line change
Expand Up @@ -945,6 +945,7 @@ ConfigSetUefiConfigFlags(
PEI_FAIL_FAST_IF_FAILED(PcdSetBoolS(PcdTpmLocalityRegsEnabled, (UINT8) ConfigFlags->Flags.TpmLocalityRegsEnabled));
PEI_FAIL_FAST_IF_FAILED(PcdSetBoolS(PcdMtrrsInitializedAtLoad, (UINT8) ConfigFlags->Flags.MtrrsInitializedAtLoad));
Comment thread
jstarks marked this conversation as resolved.
PEI_FAIL_FAST_IF_FAILED(PcdSetBoolS(PcdVmbusEnabled, !ConfigFlags->Flags.VmbusDisabled));
PEI_FAIL_FAST_IF_FAILED(PcdSetBoolS(PcdPciDisableBusEnumeration, (UINT8) ConfigFlags->Flags.PciResourcesPreAssigned));

//
// If memory protections are enabled, configure the value into the HOB.
Expand Down
1 change: 1 addition & 0 deletions MsvmPkg/PlatformPei/PlatformPei.inf
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@

[Pcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdNvmeNamespaceFilterId
gEfiMdeModulePkgTokenSpaceGuid.PcdPciDisableBusEnumeration
gEfiNetworkPkgTokenSpaceGuid.PcdDhcp6UidType
gMsvmPkgTokenSpaceGuid.PcdFdBaseAddress
gMsvmPkgTokenSpaceGuid.PcdFdSize
Expand Down
Loading