]> git.ipfire.org Git - thirdparty/grub.git/commit
efi/tpm: Add EFI_CC_MEASUREMENT_PROTOCOL support
authorLu Ken <ken.lu@intel.com>
Wed, 13 Jul 2022 02:06:12 +0000 (10:06 +0800)
committerDaniel Kiper <daniel.kiper@oracle.com>
Wed, 27 Jul 2022 17:18:56 +0000 (19:18 +0200)
commit4c76565b6cb885b7e144dc27f3612066844e2d19
treebdb361bc435ffdf61ea2a43f44f0e3c71bd3117d
parentef8679b645a63eb9eb191bb9539d7d25a9d6ff3b
efi/tpm: Add EFI_CC_MEASUREMENT_PROTOCOL support

The EFI_CC_MEASUREMENT_PROTOCOL abstracts the measurement for virtual firmware
in confidential computing environment. It is similar to the EFI_TCG2_PROTOCOL.
It was proposed by Intel and ARM and approved by UEFI organization.

It is defined in Intel GHCI specification: https://cdrdv2.intel.com/v1/dl/getContent/726790 .
The EDKII header file is available at https://github.com/tianocore/edk2/blob/master/MdePkg/Include/Protocol/CcMeasurement.h .

Signed-off-by: Lu Ken <ken.lu@intel.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
grub-core/commands/efi/tpm.c
include/grub/efi/cc.h [new file with mode: 0644]