TianoCore EDK2 master
|
#include <PiPei.h>
#include <Library/DebugLib.h>
#include <Library/MemEncryptSevLib.h>
#include <Library/PcdLib.h>
#include <Library/PeiServicesLib.h>
Go to the source code of this file.
Functions | |
EFI_STATUS EFIAPI | TpmMmioSevDecryptPeimEntryPoint (IN EFI_PEI_FILE_HANDLE FileHandle, IN CONST EFI_PEI_SERVICES **PeiServices) |
Variables | |
STATIC CONST EFI_PEI_PPI_DESCRIPTOR | mTpmMmioRangeAccessible |
Map TPM MMIO range unencrypted when SEV-ES is active. Install gOvmfTpmMmioAccessiblePpiGuid unconditionally.
Copyright (C) 2021, Advanced Micro Devices, Inc.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file TpmMmioSevDecryptPeim.c.
EFI_STATUS EFIAPI TpmMmioSevDecryptPeimEntryPoint | ( | IN EFI_PEI_FILE_HANDLE | FileHandle, |
IN CONST EFI_PEI_SERVICES ** | PeiServices | ||
) |
The entry point for TPM MMIO range mapping driver.
[in] | FileHandle | Handle of the file being invoked. |
[in] | PeiServices | Describes the list of possible PEI Services. |
EFI_ABORTED | No need to keep this PEIM resident |
Definition at line 33 of file TpmMmioSevDecryptPeim.c.
STATIC CONST EFI_PEI_PPI_DESCRIPTOR mTpmMmioRangeAccessible |
Definition at line 17 of file TpmMmioSevDecryptPeim.c.