#\r
Tcg2PhysicalPresenceLib|Include/Library/Tcg2PhysicalPresenceLib.h\r
\r
+ ## @libraryclass Handle TPM 2.0 platform hierarchy configuration\r
+ #\r
+ TpmPlatformHierarchyLib|Include/Library/TpmPlatformHierarchyLib.h\r
+\r
## @libraryclass Provides interfaces about TCG storage generic command.\r
#\r
TcgStorageCoreLib|Include/Library/TcgStorageCoreLib.h\r
\r
SecurityPkg/Library/HashLibTpm2/HashLibTpm2.inf\r
\r
+ SecurityPkg/Library/PeiDxeTpmPlatformHierarchyLib/PeiDxeTpmPlatformHierarchyLib.inf\r
+\r
#\r
# TCG Storage.\r
#\r
NULL|SecurityPkg/Library/HashInstanceLibSm3/HashInstanceLibSm3.inf\r
}\r
\r
+ SecurityPkg/Tcg/Tcg2PlatformPei/Tcg2PlatformPei.inf {\r
+ <LibraryClasses>\r
+ TpmPlatformHierarchyLib|SecurityPkg/Library/PeiDxeTpmPlatformHierarchyLib/PeiDxeTpmPlatformHierarchyLib.inf\r
+ }\r
+\r
SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.inf {\r
<LibraryClasses>\r
Tpm2DeviceLib|SecurityPkg/Library/Tpm2DeviceLibRouter/Tpm2DeviceLibRouterDxe.inf\r
Tpm2DeviceLib|SecurityPkg/Library/Tpm2DeviceLibTcg2/Tpm2DeviceLibTcg2.inf\r
}\r
\r
+ SecurityPkg/Tcg/Tcg2PlatformDxe/Tcg2PlatformDxe.inf {\r
+ <LibraryClasses>\r
+ TpmPlatformHierarchyLib|SecurityPkg/Library/PeiDxeTpmPlatformHierarchyLib/PeiDxeTpmPlatformHierarchyLib.inf\r
+ }\r
+\r
#\r
# Hash2\r
#\r