From f9950cceecc12d40298b0287f193c6e6ddb9a14b Mon Sep 17 00:00:00 2001 From: Dun Tan Date: Thu, 23 May 2024 17:30:45 +0800 Subject: SecurityPkg:Add new HOB for PhysicalPresenceInterfaceVersion Add a new gEdkiiTcgPhysicalPresenceInterfaceVerHobGuid. This new Guid HOB contains a a string of the Version of Physical Presence interface which is the same as PcdTcgPhysicalPresenceInterfaceVer. The HOB is used for StandaloneMm driver which needs to consume the dynamic PcdTcgPhysicalPresenceInterfaceVer. Signed-off-by: Dun Tan --- SecurityPkg/SecurityPkg.dec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/SecurityPkg/SecurityPkg.dec b/SecurityPkg/SecurityPkg.dec index 2c2153c19e..65f3587c48 100644 --- a/SecurityPkg/SecurityPkg.dec +++ b/SecurityPkg/SecurityPkg.dec @@ -234,6 +234,10 @@ ## The GUIDed HOB contains the same value as PcdGetPtr (PcdTpmInstanceGuid). gEdkiiTpmInstanceHobGuid = { 0x4551b023, 0xba46, 0x4584, { 0x81, 0xcd, 0x4d, 0xe8, 0x61, 0xa7, 0x28, 0xbe } } + ## GUID used to tag the HOB indicating the Version of Physical Presence interface. + ## The GUIDed HOB contains the same value as PcdGetPtr (PcdTcgPhysicalPresenceInterfaceVer). + gEdkiiTcgPhysicalPresenceInterfaceVerHobGuid = { 0x3979411a, 0x4e6d, 0x47e4, { 0x94, 0x4b, 0x0e, 0xcc, 0x6c, 0xf6, 0xc0, 0xcd } } + [Ppis] ## The PPI GUID for that TPM physical presence should be locked. # Include/Ppi/LockPhysicalPresence.h -- cgit