]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/QemuFlashFvbServicesRuntimeDxe/FwBlockServiceSmm.c
OvmfPkg: remove BLOCK_MMIO_PROTOCOL and BlockMmioToBlockIoDxe
[mirror_edk2.git] / OvmfPkg / QemuFlashFvbServicesRuntimeDxe / FwBlockServiceSmm.c
index e77129e03b090dde84463523fbcc587c77bb4807..e0617f2503a2ac1d3875580d6852bf2d0b37bb13 100644 (file)
@@ -15,6 +15,7 @@
 **/\r
 \r
 #include <Library/DebugLib.h>\r
+#include <Library/PcdLib.h>\r
 #include <Library/SmmServicesTableLib.h>\r
 #include <Protocol/DevicePath.h>\r
 #include <Protocol/SmmFirmwareVolumeBlock.h>\r
@@ -29,6 +30,8 @@ InstallProtocolInterfaces (
   EFI_HANDLE FvbHandle;\r
   EFI_STATUS Status;\r
 \r
+  ASSERT (FeaturePcdGet (PcdSmmSmramRequire));\r
+\r
   //\r
   // There is no SMM service that can install multiple protocols in the SMM\r
   // protocol database in one go.\r