]> git.proxmox.com Git - mirror_edk2.git/blame - SecurityPkg/Library/PeiDxeTpmPlatformHierarchyLib/PeiDxeTpmPlatformHierarchyLib.inf
SecurityPkg: Introduce new PCD PcdRandomizePlatformHierarchy
[mirror_edk2.git] / SecurityPkg / Library / PeiDxeTpmPlatformHierarchyLib / PeiDxeTpmPlatformHierarchyLib.inf
CommitLineData
4d5f39cd
SB
1## @file\r
2# TPM Platform Hierarchy configuration library.\r
610d8073
SB
3#\r
4# This library provides functions for customizing the TPM's Platform Hierarchy\r
5# Authorization Value (platformAuth) and Platform Hierarchy Authorization\r
6# Policy (platformPolicy) can be defined through this function.\r
7#\r
8# Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>\r
9# Copyright (c) Microsoft Corporation.<BR>\r
10#\r
11# SPDX-License-Identifier: BSD-2-Clause-Patent\r
12#\r
13###\r
14\r
15[Defines]\r
16 INF_VERSION = 0x00010005\r
17 BASE_NAME = PeiDxeTpmPlatformHierarchyLib\r
18 FILE_GUID = 7794F92C-4E8E-4E57-9E4A-49A0764C7D73\r
19 MODULE_TYPE = PEIM\r
20 VERSION_STRING = 1.0\r
21 LIBRARY_CLASS = TpmPlatformHierarchyLib|PEIM DXE_DRIVER\r
22\r
23[LibraryClasses]\r
24 BaseLib\r
25 BaseMemoryLib\r
26 DebugLib\r
27 MemoryAllocationLib\r
28 PcdLib\r
29 RngLib\r
30 Tpm2CommandLib\r
31 Tpm2DeviceLib\r
32\r
33[Packages]\r
34 MdePkg/MdePkg.dec\r
35 MdeModulePkg/MdeModulePkg.dec\r
36 SecurityPkg/SecurityPkg.dec\r
37 CryptoPkg/CryptoPkg.dec\r
610d8073
SB
38\r
39[Sources]\r
40 PeiDxeTpmPlatformHierarchyLib.c\r
41\r
42[Pcd]\r
f108178c 43 gEfiSecurityPkgTokenSpaceGuid.PcdRandomizePlatformHierarchy\r