audk/OvmfPkg/QemuFlashFvbServicesRuntimeDxe
Brijesh Singh 8ee4e52ba8 OvmfPkg/QemuFlashFvbServicesRuntimeDxe: use Mmio helper to clear enc mask
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3275

Use the MemEncryptSevClearMmioPageEncMask() to clear memory encryption mask
for the Mmio address range.

Cc: James Bottomley <jejb@linux.ibm.com>
Cc: Min Xu <min.m.xu@intel.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Tom Lendacky <thomas.lendacky@amd.com>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
Cc: Laszlo Ersek <lersek@redhat.com>
Cc: Erdem Aktas <erdemaktas@google.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Signed-off-by: Brijesh Singh <brijesh.singh@amd.com>
Message-Id: <20210519181949.6574-12-brijesh.singh@amd.com>
2021-05-29 12:15:21 +00:00
..
FvbInfo.c OvmfPkg/Qemu: Fix various typos 2020-02-10 22:30:07 +00:00
FvbServicesRuntimeDxe.inf OvmfPkg/QemuFlashFvbServicesRuntimeDxe: Bypass flash detection with SEV-ES 2020-08-17 02:46:39 +00:00
FvbServicesSmm.inf OvmfPkg: set fixed FlashNvStorage base addresses with -D SMM_REQUIRE 2020-03-12 21:14:46 +00:00
FwBlockService.c OvmfPkg: replace old EFI_D_ debug levels with new DEBUG_ ones 2020-04-30 13:01:16 +00:00
FwBlockService.h OvmfPkg/QemuFlashFvbServices: factor out SetPcdFlashNvStorageBaseAddresses 2020-03-12 21:14:46 +00:00
FwBlockServiceDxe.c OvmfPkg/QemuFlashFvbServicesRuntimeDxe: use Mmio helper to clear enc mask 2021-05-29 12:15:21 +00:00
FwBlockServiceSmm.c OvmfPkg: replace old EFI_D_ debug levels with new DEBUG_ ones 2020-04-30 13:01:16 +00:00
QemuFlash.c OvmfPkg/QemuFlashFvbServicesRuntimeDxe: Fix erase blocks for SEV-ES 2020-11-10 19:07:55 +00:00
QemuFlash.h OvmfPkg/QemuFlashFvbServicesRuntimeDxe: Bypass flash detection with SEV-ES 2020-08-17 02:46:39 +00:00
QemuFlashDxe.c OvmfPkg/QemuFlashFvbServicesRuntimeDxe: Use physical address with SEV-ES 2021-01-26 00:25:16 +00:00
QemuFlashSmm.c OvmfPkg/QemuFlashFvbServicesRuntimeDxe: use Mmio helper to clear enc mask 2021-05-29 12:15:21 +00:00