]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/OvmfPkg.dec
OvmfPkg/VirtNorFlashDxe: avoid switching between modes in a tight loop
[mirror_edk2.git] / OvmfPkg / OvmfPkg.dec
index 6b1296b15afab1c9ac82e2aa2912ef64d0d0ae19..5f5556c67c6c9ca2c82479438c7170d741c30ab3 100644 (file)
   #                  transports.\r
   VirtioMmioDeviceLib|Include/Library/VirtioMmioDeviceLib.h\r
 \r
+  ##  @libraryclass  Provides a Nor flash interface.\r
+  #\r
+  VirtNorFlashPlatformLib|Include/Library/VirtNorFlashPlatformLib.h\r
+\r
   ##  @libraryclass  Invoke Xen hypercalls\r
   #\r
   XenHypercallLib|Include/Library/XenHypercallLib.h\r
   gConfidentialComputingSecretGuid      = {0xadf956ad, 0xe98c, 0x484c, {0xae, 0x11, 0xb5, 0x1c, 0x7d, 0x33, 0x64, 0x47}}\r
   gConfidentialComputingSevSnpBlobGuid  = {0x067b1f5f, 0xcf26, 0x44c5, {0x85, 0x54, 0x93, 0xd7, 0x77, 0x91, 0x2d, 0x42}}\r
   gUefiOvmfPkgPlatformInfoGuid          = {0xdec9b486, 0x1f16, 0x47c7, {0x8f, 0x68, 0xdf, 0x1a, 0x41, 0x88, 0x8b, 0xa5}}\r
-  gQemuBootOrderGuid                    = {0x668f4529, 0x63d0, 0x4bb5, {0xb6, 0x5d, 0x6f, 0xbb, 0x9d, 0x36, 0xa4, 0x4a}}\r
+  gVMMBootOrderGuid                     = {0x668f4529, 0x63d0, 0x4bb5, {0xb6, 0x5d, 0x6f, 0xbb, 0x9d, 0x36, 0xa4, 0x4a}}\r
 \r
 [Ppis]\r
   # PPI whose presence in the PPI database signals that the TPM base address\r
   ## The Tdx accept page size. 0x1000(4k),0x200000(2M)\r
   gUefiOvmfPkgTokenSpaceGuid.PcdTdxAcceptPageSize|0x200000|UINT32|0x65\r
 \r
+  ## The QEMU fw_cfg variable that UefiDriverEntryPointFwCfgOverrideLib will\r
+  #  check to decide whether to abort dispatch of the driver it is linked into.\r
+  gUefiOvmfPkgTokenSpaceGuid.PcdEntryPointOverrideFwCfgVarName|""|VOID*|0x68\r
+\r
 [PcdsDynamic, PcdsDynamicEx]\r
   gUefiOvmfPkgTokenSpaceGuid.PcdEmuVariableEvent|0|UINT64|2\r
   gUefiOvmfPkgTokenSpaceGuid.PcdOvmfFlashVariablesEnable|FALSE|BOOLEAN|0x10\r