X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=SecurityPkg%2FLibrary%2FTpm2DeviceLibDTpm%2FTpm2InstanceLibDTpm.inf;h=24e4c35d55b3679d094e816877065000f0f3442d;hp=a4d8068dff45fbcdfd3822478fbf507b5c354461;hb=975478f6bb22668efae311eb3f7406e1f18411c2;hpb=c1d932429ef9700a2da64452546be14e92468b07 diff --git a/SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2InstanceLibDTpm.inf b/SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2InstanceLibDTpm.inf index a4d8068dff..24e4c35d55 100644 --- a/SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2InstanceLibDTpm.inf +++ b/SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2InstanceLibDTpm.inf @@ -1,9 +1,11 @@ ## @file -# Ihis library is TPM2 DTPM instance. -# It can be registered to Tpm2 Device router, to be active TPM2 engine, -# based on platform setting. +# Provides a DTPM instance for TPM 2.0 TIS/PTP. # -# Copyright (c) 2013, Intel Corporation. All rights reserved.
+# This library can be registered to Tpm 2.0 device router, to be active TPM 2.0 +# engine, based on platform setting. It supports both TIS (TPM Interface Specification) +# and PTP (Platform TPM Profile) functions. +# +# Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.
# This program and the accompanying materials # are licensed and made available under the terms and conditions of the BSD License # which accompanies this distribution. The full text of the license may be found at @@ -16,6 +18,7 @@ [Defines] INF_VERSION = 0x00010005 BASE_NAME = Tpm2InstanceLibDTpm + MODULE_UNI_FILE = Tpm2InstanceLibDTpm.uni FILE_GUID = 286BF25A-C2C3-408c-B3B4-25E6758B7317 MODULE_TYPE = BASE VERSION_STRING = 1.0 @@ -30,6 +33,7 @@ [Sources] Tpm2Tis.c + Tpm2Ptp.c Tpm2InstanceLibDTpm.c [Packages] @@ -42,6 +46,9 @@ IoLib TimerLib DebugLib + PcdLib [Pcd] - gEfiSecurityPkgTokenSpaceGuid.PcdTpmBaseAddress + gEfiSecurityPkgTokenSpaceGuid.PcdTpmBaseAddress ## CONSUMES + gEfiSecurityPkgTokenSpaceGuid.PcdActiveTpmInterfaceType ## PRODUCES + gEfiSecurityPkgTokenSpaceGuid.PcdCRBIdleByPass ## PRODUCES \ No newline at end of file