#/** @file # # Driver clears the encryption attribute from MMIO regions when SEV is enabled # # Copyright (c) 2017 - 2020, AMD Inc. All rights reserved.
# # SPDX-License-Identifier: BSD-2-Clause-Patent # #**/ [Defines] INF_VERSION = 1.25 BASE_NAME = AmdSevDxe FILE_GUID = 2ec9da37-ee35-4de9-86c5-6d9a81dc38a7 MODULE_TYPE = DXE_DRIVER VERSION_STRING = 1.0 ENTRY_POINT = AmdSevDxeEntryPoint [Sources] AmdSevDxe.c [Packages] MdeModulePkg/MdeModulePkg.dec MdePkg/MdePkg.dec OvmfPkg/OvmfPkg.dec [LibraryClasses] BaseLib BaseMemoryLib DebugLib DxeServicesTableLib MemEncryptSevLib MemoryAllocationLib PcdLib UefiDriverEntryPoint [Depex] TRUE [FeaturePcd] gUefiOvmfPkgTokenSpaceGuid.PcdSmmSmramRequire [FixedPcd] gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress gUefiOvmfPkgTokenSpaceGuid.PcdOvmfCpuidBase gUefiOvmfPkgTokenSpaceGuid.PcdOvmfCpuidSize gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSnpSecretsBase gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSnpSecretsSize [Protocols] gEdkiiMemoryAcceptProtocolGuid gOvmfSevMemoryAcceptanceProtocolGuid [Guids] gConfidentialComputingSevSnpBlobGuid gEfiEventBeforeExitBootServicesGuid [Pcd] gUefiOvmfPkgTokenSpaceGuid.PcdOvmfHostBridgePciDevId