From 3cc9af5ce349466f55898929c60d80d741b6699d Mon Sep 17 00:00:00 2001 From: "Zhang, Chao B" Date: Tue, 20 Nov 2018 09:47:19 +0800 Subject: [PATCH] SecurityPkg: Update TCG PFP spec revision. UEFI TCG has aligned with TCG PFP 1.03 v51 along with Errata Version 1.0. Update spec version accordingly. Spec Link: https://trustedcomputinggroup.org/wp-content/uploads/PC-ClientSpecific_Platform_Profile_for_TPM_2p0_Systems_v51.pdf https://trustedcomputinggroup.org/wp-content/uploads/PC-Client-Specific-Platform-Firmware-Profile-for-TPM-2-0-v1p03_r51-errata-v1p0_170426.pdf Cc: Yao Jiewen Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Zhang, Chao B Reviewed-by: Yao Jiewen --- .../Library/DxeTpm2MeasureBootLib/DxeTpm2MeasureBootLib.inf | 4 +++- SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.inf | 4 ++-- SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.inf | 4 ++-- SecurityPkg/Tcg/Tcg2Smm/Tcg2Smm.inf | 4 +++- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/SecurityPkg/Library/DxeTpm2MeasureBootLib/DxeTpm2MeasureBootLib.inf b/SecurityPkg/Library/DxeTpm2MeasureBootLib/DxeTpm2MeasureBootLib.inf index 22eaced5fa..5610bc4da5 100644 --- a/SecurityPkg/Library/DxeTpm2MeasureBootLib/DxeTpm2MeasureBootLib.inf +++ b/SecurityPkg/Library/DxeTpm2MeasureBootLib/DxeTpm2MeasureBootLib.inf @@ -2,7 +2,9 @@ # Provides security service for TPM 2.0 measured boot # # Spec Compliance Info: -# "TCG PC Client Platform Firmware Profile Specification for TPM Family 2.0 Level 00 Revision 00.21" +# "TCG PC Client Platform Firmware Profile Specification for TPM Family 2.0 Level 00 Revision 1.03 v51" +# along with +# "Errata for PC Client Specific Platform Firmware Profile Specification Version 1.0 Revision 1.03" # # This library instance hooks LoadImage() API to measure every image that # is not measured in PEI phase. And, it will also measure GPT partition. diff --git a/SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.inf b/SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.inf index 2b89869ef1..12b7448ade 100644 --- a/SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.inf +++ b/SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.inf @@ -2,9 +2,9 @@ # Produces Tcg2 protocol and measure boot environment # # Spec Compliance Info: -# "TCG PC Client Platform Firmware Profile Specification for TPM Family 2.0 Level 00 Revision 00.21" +# "TCG PC Client Platform Firmware Profile Specification for TPM Family 2.0 Level 00 Revision 1.03 v51" # along with -# "Errata for PC Client Specific Platform Firmware Profile Specification Version 1.0 Revision 0.21" +# "Errata for PC Client Specific Platform Firmware Profile Specification Version 1.0 Revision 1.03" # "TCG EFI Protocol Specification" "Family 2.0" "Level 00 Revision 00.13" # # This module will produce Tcg2 protocol and measure boot environment. diff --git a/SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.inf b/SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.inf index 9608f9ae7e..ea9dc759ab 100644 --- a/SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.inf +++ b/SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.inf @@ -2,9 +2,9 @@ # Initializes TPM 2.0 device and measure FVs in PEI phase # # Spec Compliance Info: -# "TCG PC Client Platform Firmware Profile Specification for TPM Family 2.0 Level 00 Revision 00.21" +# "TCG PC Client Platform Firmware Profile Specification for TPM Family 2.0 Level 00 Revision 1.03 v51" # along with -# "Errata for PC Client Specific Platform Firmware Profile Specification Version 1.0 Revision 0.21" +# "Errata for PC Client Specific Platform Firmware Profile Specification Version 1.0 Revision 1.03" # # This module will initialize TPM device, measure reported FVs and BIOS version. # diff --git a/SecurityPkg/Tcg/Tcg2Smm/Tcg2Smm.inf b/SecurityPkg/Tcg/Tcg2Smm/Tcg2Smm.inf index 142941e269..0a08885786 100644 --- a/SecurityPkg/Tcg/Tcg2Smm/Tcg2Smm.inf +++ b/SecurityPkg/Tcg/Tcg2Smm/Tcg2Smm.inf @@ -6,7 +6,9 @@ # "Physical Presence Interface Specification Version 1.30 Revision 00.52" # "Platform Reset Attack Mitigation Specification Version 1.00" # TPM2.0 ACPI device object -# "TCG PC Client Platform Firmware Profile Specification for TPM Family 2.0 Level 00 Revision 00.21" +# "TCG PC Client Platform Firmware Profile Specification for TPM Family 2.0 Level 00 Revision 1.03 v51" +# along with +# "Errata for PC Client Specific Platform Firmware Profile Specification Version 1.0 Revision 1.03" # # This driver implements TPM 2.0 definition block in ACPI table and # registers SMI callback functions for Tcg2 physical presence and -- 2.39.2