audk/ArmVirtPkg
Stefan Berger b3685956d2 ArmVirtPkg: Reference new TPM classes in the build system for compilation
We just added the same functionality to the OvmfPkg. However, on x86, we
could use the notification mechanism around
gEfiDxeSmmReadyToLockProtocolGuid to indirectly invoke
ConfigureTpmPlatformHierarchy(). Since ARM does not have an SMM mode, we
have to use direct invocation of this function at the same place in
PlatformBootManagerBeforeConsole() as it is called on x86.

Link: https://bugzilla.tianocore.org/show_bug.cgi?id=3510
Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
Cc: Leif Lindholm <leif@nuviainc.com>
Cc: Sami Mujawar <sami.mujawar@arm.com>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
2021-10-05 09:54:11 +00:00
..
CloudHvAcpiPlatformDxe ArmVirtPkg: Install Acpi tables for Cloud Hypervisor 2021-07-07 16:41:37 +00:00
CloudHvPlatformHasAcpiDtDxe ArmVirtPkg: Add PlatformHasAcpiDtDxe for Cloud Hypervisor 2021-07-07 16:41:37 +00:00
FdtClientDxe ArmVirtPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
HighMemDxe ArmVirtPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
Include ArmVirtPkg: GUID Hob for 16550 UART base address 2020-10-16 17:21:04 +00:00
KvmtoolPlatformDxe ArmVirtPkg: Add kvmtool platform driver 2020-10-16 17:21:04 +00:00
Library ArmVirtPkg: Reference new TPM classes in the build system for compilation 2021-10-05 09:54:11 +00:00
PlatformCI ArmVirtPkg/.azurepipelines: Enable EDK II CI for stable/* branches 2020-12-22 22:11:48 +00:00
PlatformHasAcpiDtDxe ArmVirtPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
PrePi ArmVirtPkg: remove unused files 2020-06-12 22:17:46 +00:00
VirtioFdtDxe ArmVirtPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
XenAcpiPlatformDxe ArmVirtPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
XenPlatformHasAcpiDtDxe ArmVirtPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
XenioFdtDxe ArmVirtPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
ArmVirt.dsc.inc ArmVirtPkg: add SecureBootVariableLib class resolution 2021-08-03 07:26:41 +00:00
ArmVirtCloudHv.dsc ArmVirtPkg: Reference new TPM classes in the build system for compilation 2021-10-05 09:54:11 +00:00
ArmVirtCloudHv.fdf ArmVirtPkg: support Cloud Hypervisor in edk2 2021-07-07 16:41:37 +00:00
ArmVirtKvmTool.dsc ArmVirtPkg: Enable PCIe support for Kvmtool 2021-06-22 17:04:45 +00:00
ArmVirtKvmTool.fdf ArmVirtPkg: Remove meaningless comment 2021-07-29 10:13:32 +00:00
ArmVirtPkg.ci.yaml ArmVirtPkg: support Cloud Hypervisor in edk2 2021-07-07 16:41:37 +00:00
ArmVirtPkg.dec ArmVirtPkg: Install Acpi tables for Cloud Hypervisor 2021-07-07 16:41:37 +00:00
ArmVirtQemu.dsc ArmVirtPkg: Reference new TPM classes in the build system for compilation 2021-10-05 09:54:11 +00:00
ArmVirtQemu.fdf ArmVirtPkg/ArmVirtQemu: enable TPM2 support in the PEI phase 2020-03-04 08:48:09 +00:00
ArmVirtQemuFvMain.fdf.inc ArmVirtPkg: Remove meaningless comment 2021-07-29 10:13:32 +00:00
ArmVirtQemuKernel.dsc ArmVirtPkg: Reference new TPM classes in the build system for compilation 2021-10-05 09:54:11 +00:00
ArmVirtQemuKernel.fdf ArmVirtPkg: add FDF rule for self-relocating PrePi 2020-06-12 22:17:46 +00:00
ArmVirtRules.fdf.inc ArmVirtPkg: add FDF rule for self-relocating PrePi 2020-06-12 22:17:46 +00:00
ArmVirtXen.dsc ArmVirtPkg: Reference new TPM classes in the build system for compilation 2021-10-05 09:54:11 +00:00
ArmVirtXen.fdf ArmVirtPkg: Remove meaningless comment 2021-07-29 10:13:32 +00:00
VarStore.fdf.inc ArmVirtPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00