## @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
\r
[Guids]\r
gTcgEventEntryHobGuid\r
- gTrustedFvHobGuid\r
+ gMeasuredFvHobGuid\r
+ gEfiTpmDeviceInstanceTpm12Guid\r
\r
[Ppis]\r
gPeiLockPhysicalPresencePpiGuid\r
gEfiPeiFirmwareVolumeInfoPpiGuid\r
+ gEfiPeiFirmwareVolumeInfo2PpiGuid\r
+ gEfiPeiFirmwareVolumeInfoMeasurementExcludedPpiGuid\r
gPeiTpmInitializedPpiGuid\r
gEfiEndOfPeiSignalPpiGuid\r
\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
\r
[Depex]\r
gEfiPeiMasterBootModePpiGuid AND\r
- gEfiPeiReadOnlyVariable2PpiGuid\r
+ gEfiPeiReadOnlyVariable2PpiGuid AND\r
+ gEfiTpmDeviceSelectedGuid\r