]> git.proxmox.com Git - mirror_edk2.git/blob - SecurityPkg/Tcg/TrEEConfig/TrEEConfigDxe.inf
Add TPM2 implementation.
[mirror_edk2.git] / SecurityPkg / Tcg / TrEEConfig / TrEEConfigDxe.inf
1 ## @file
2 # Component name for TrEE configuration module.
3 # NOTE: This module is only for reference only, each platform should have its own setup page.
4 #
5 # Copyright (c) 2013, Intel Corporation. All rights reserved.<BR>
6 # This program and the accompanying materials
7 # are licensed and made available under the terms and conditions of the BSD License
8 # which accompanies this distribution. The full text of the license may be found at
9 # http://opensource.org/licenses/bsd-license.php
10 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
12 #
13 ##
14
15 [Defines]
16 INF_VERSION = 0x00010005
17 BASE_NAME = TrEEConfigDxe
18 FILE_GUID = 3141FD4D-EA02-4a70-9BCE-97EE837319AC
19 MODULE_TYPE = DXE_DRIVER
20 VERSION_STRING = 1.0
21 ENTRY_POINT = TrEEConfigDriverEntryPoint
22 UNLOAD_IMAGE = TrEEConfigDriverUnload
23
24 #
25 # VALID_ARCHITECTURES = IA32 X64 IPF EBC
26 #
27
28 [Sources]
29 TrEEConfigDriver.c
30 TrEEConfigImpl.c
31 TrEEConfigImpl.h
32 TrEEConfig.vfr
33 TrEEConfigStrings.uni
34 TrEEConfigNvData.h
35
36 [Packages]
37 MdePkg/MdePkg.dec
38 MdeModulePkg/MdeModulePkg.dec
39 SecurityPkg/SecurityPkg.dec
40
41 [LibraryClasses]
42 BaseLib
43 BaseMemoryLib
44 MemoryAllocationLib
45 UefiLib
46 UefiBootServicesTableLib
47 UefiRuntimeServicesTableLib
48 UefiDriverEntryPoint
49 UefiHiiServicesLib
50 DebugLib
51 HiiLib
52 PcdLib
53 PrintLib
54 Tpm2DeviceLib
55 Tpm12DeviceLib
56 Tpm2CommandLib
57
58 [Guids]
59 gEfiTrEEPhysicalPresenceGuid
60 gTrEEConfigFormSetGuid
61
62 [Protocols]
63 gEfiHiiConfigAccessProtocolGuid ## PRODUCES
64 gEfiHiiConfigRoutingProtocolGuid ## CONSUMES
65
66 [Pcd]
67 gEfiSecurityPkgTokenSpaceGuid.PcdTpmInstanceGuid
68
69 [Depex]
70 gEfiTrEEProtocolGuid AND
71 gEfiHiiConfigRoutingProtocolGuid AND
72 gEfiHiiDatabaseProtocolGuid AND
73 gEfiVariableArchProtocolGuid AND
74 gEfiVariableWriteArchProtocolGuid