]> git.proxmox.com Git - mirror_edk2.git/blobdiff - SecurityPkg/Tcg/TrEEConfig/TrEEConfigDxe.inf
SecurityPkg: INF/DEC file updates to EDK II packages
[mirror_edk2.git] / SecurityPkg / Tcg / TrEEConfig / TrEEConfigDxe.inf
index 042ad878d6a9c8356a964a71ec7db541b2e0897d..9935e40497c9fba5656af604926cbc0ed9e59171 100644 (file)
@@ -1,8 +1,10 @@
 ## @file\r
-#  Component name for TrEE configuration module.\r
+#  TPM device configuration for TPM 2.0\r
+#  \r
+#  By this module, user may select TPM device, clear TPM state, etc.\r
 #  NOTE: This module is only for reference only, each platform should have its own setup page.\r
 #\r
-# Copyright (c) 2013, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2013 - 2014, 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
@@ -15,6 +17,7 @@
 [Defines]\r
   INF_VERSION                    = 0x00010005\r
   BASE_NAME                      = TrEEConfigDxe\r
+  MODULE_UNI_FILE                = TrEEConfigDxe.uni\r
   FILE_GUID                      = 3141FD4D-EA02-4a70-9BCE-97EE837319AC\r
   MODULE_TYPE                    = DXE_DRIVER\r
   VERSION_STRING                 = 1.0\r
   PcdLib\r
   PrintLib\r
   Tpm2DeviceLib\r
-  Tpm12DeviceLib\r
   Tpm2CommandLib\r
 \r
 [Guids]\r
+  ## SOMETIMES_PRODUCES ## Variable:L"TrEEPhysicalPresence"\r
+  ## SOMETIMES_CONSUMES ## Variable:L"TrEEPhysicalPresence"\r
   gEfiTrEEPhysicalPresenceGuid\r
+  \r
+  ## PRODUCES           ## HII\r
+  ## SOMETIMES_PRODUCES ## Variable:L"TREE_CONFIGURATION"\r
+  ## SOMETIMES_CONSUMES ## Variable:L"TREE_CONFIGURATION"\r
+  ## PRODUCES           ## Variable:L"TREE_DEVICE_DETECTION"\r
+  ## SOMETIMES_CONSUMES ## Variable:L"TREE_DEVICE_DETECTION"\r
   gTrEEConfigFormSetGuid\r
 \r
 [Protocols]\r
   gEfiHiiConfigAccessProtocolGuid               ## PRODUCES\r
-  gEfiHiiConfigRoutingProtocolGuid              ## CONSUMES\r
+  gEfiDevicePathProtocolGuid                    ## PRODUCES\r
   gEdkiiVariableLockProtocolGuid                ## CONSUMES\r
 \r
 [Pcd]\r
-  gEfiSecurityPkgTokenSpaceGuid.PcdTpmInstanceGuid\r
+  gEfiSecurityPkgTokenSpaceGuid.PcdTpmInstanceGuid            ## CONSUMES\r
 \r
 [Depex]\r
   gEfiTrEEProtocolGuid              AND\r
   gEfiHiiConfigRoutingProtocolGuid  AND\r
   gEfiHiiDatabaseProtocolGuid       AND\r
   gEfiVariableArchProtocolGuid      AND\r
-  gEfiVariableWriteArchProtocolGuid
\ No newline at end of file
+  gEfiVariableWriteArchProtocolGuid\r
+  \r
+[UserExtensions.TianoCore."ExtraFiles"]\r
+  TrEEConfigDxeExtra.uni
\ No newline at end of file