]> git.proxmox.com Git - mirror_edk2.git/blobdiff - SecurityPkg/Tcg/TcgPei/TcgPei.inf
1. Enable use-cases in PEI using SecurityPPI co-equal to the use-cases in DXE using...
[mirror_edk2.git] / SecurityPkg / Tcg / TcgPei / TcgPei.inf
index 5d7da7f5e0559a9110123da3c63c026fc1523916..48a3e64362b73d8687c0fe6890fa76759e4dc78b 100644 (file)
@@ -1,7 +1,7 @@
 ## @file\r
 #  This module will initialize TPM device and measure FVs in PEI phase.\r
 #\r
-# Copyright (c) 2006 - 2012, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2013, Intel Corporation. All rights reserved.<BR>\r
 # This program and the accompanying materials\r
 # are licensed and made available under the terms and conditions of the BSD License\r
 # which accompanies this distribution. The full text of the license may be found at\r
   TimerLib\r
   IoLib\r
   PeiServicesTablePointerLib\r
+  BaseLib\r
+  PcdLib\r
 \r
 [Guids]\r
   gTcgEventEntryHobGuid\r
+  gMeasuredFvHobGuid\r
+  gEfiTpmDeviceInstanceTpm12Guid\r
 \r
 [Ppis]\r
   gPeiLockPhysicalPresencePpiGuid\r
   gEfiPeiFirmwareVolumeInfoPpiGuid\r
+  gEfiPeiFirmwareVolumeInfo2PpiGuid\r
+  gEfiPeiFirmwareVolumeInfoMeasurementExcludedPpiGuid\r
   gPeiTpmInitializedPpiGuid\r
+  gEfiEndOfPeiSignalPpiGuid\r
 \r
 [Pcd]\r
   gEfiSecurityPkgTokenSpaceGuid.PcdHideTpm\r
   gEfiSecurityPkgTokenSpaceGuid.PcdPhysicalPresenceLifetimeLock\r
   gEfiSecurityPkgTokenSpaceGuid.PcdPhysicalPresenceCmdEnable\r
   gEfiSecurityPkgTokenSpaceGuid.PcdPhysicalPresenceHwEnable\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString             ## CONSUMES\r
+  gEfiSecurityPkgTokenSpaceGuid.PcdTpmInstanceGuid\r
+  gEfiSecurityPkgTokenSpaceGuid.PcdTpmInitializationPolicy\r
+  gEfiSecurityPkgTokenSpaceGuid.PcdTpmScrtmPolicy\r
 \r
 [FixedPcd]\r
   gEfiSecurityPkgTokenSpaceGuid.PcdHideTpmSupport\r
@@ -67,4 +78,5 @@
 \r
 [Depex]\r
   gEfiPeiMasterBootModePpiGuid AND\r
-  gEfiPeiReadOnlyVariable2PpiGuid\r
+  gEfiPeiReadOnlyVariable2PpiGuid AND\r
+  gEfiTpmDeviceSelectedGuid\r