]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/MdeModulePkg.dec
MdeModulePkg: Create PCDs to be used in support of SEV-ES
[mirror_edk2.git] / MdeModulePkg / MdeModulePkg.dec
index d7572eedd18c7da9247758e226f0c3cf46d3d1d0..cb30a7975849b4da9f0fb682118c603326f3aadb 100644 (file)
   # @Prompt If there is any test key used by the platform.\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdTestKeyUsed|FALSE|BOOLEAN|0x00030003\r
 \r
+  ## This dynamic PCD holds the base address of the Guest-Hypervisor Communication Block (GHCB) pool allocation.\r
+  # @Prompt GHCB Pool Base Address\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdGhcbBase|0|UINT64|0x00030007\r
+\r
+  ## This dynamic PCD holds the total size of the Guest-Hypervisor Communication Block (GHCB) pool allocation.\r
+  #  The amount of memory allocated for GHCBs is dependent on the number of APs.\r
+  # @Prompt GHCB Pool Size\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdGhcbSize|0|UINT64|0x00030008\r
+\r
 [PcdsDynamicEx]\r
   ## This dynamic PCD enables the default variable setting.\r
   #  Its value is the default store ID value. The default value is zero as Standard default.\r