]> git.proxmox.com Git - mirror_edk2.git/blobdiff - UefiCpuPkg/PiSmmCommunication/PiSmmCommunicationSmm.inf
UefiCpuPkg PiSmmCommunicationSmm: Deprecate SMM Communication ACPI Table
[mirror_edk2.git] / UefiCpuPkg / PiSmmCommunication / PiSmmCommunicationSmm.inf
index 9b03837cf3f1dad2f570a5050b9e9373fc25ec92..67799e9436cd0c5cbde3fe290450f54f6c976657 100644 (file)
@@ -1,12 +1,8 @@
 ## @file\r
-# PI SMM Communication SMM driver that installs the SMM Communication ACPI Table.\r
+# PI SMM Communication SMM driver that saves SMM communication context\r
+# for use by SMM Communication PEIM in the S3 boot mode.\r
 #\r
-# This SMM driver installs the SMM Communication ACPI Table defined in the UEFI spec\r
-# which provides a mechanism that can be used in the OS present environment by\r
-# non-firmware agents for inter-mode communication with SMM agents. It also saves\r
-# SMM communication context for use by SMM Communication PEIM in the S3 boot mode.\r
-#\r
-# Copyright (c) 2010 - 2015, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2010 - 2017, Intel Corporation. All rights reserved.<BR>\r
 #\r
 # This program and the accompanying materials\r
 # are licensed and made available under the terms and conditions of the BSD License\r
   SmmServicesTableLib\r
   BaseLib\r
   BaseMemoryLib\r
-  HobLib\r
   DebugLib\r
   SmmMemLib\r
-  PcdLib\r
-\r
-[Guids]\r
-  gEfiAcpi20TableGuid                ## SOMETIMES_CONSUMES  ## SystemTable\r
-  gEfiAcpi10TableGuid                ## SOMETIMES_CONSUMES  ## SystemTable\r
-  gEfiAcpiTableGuid                  ## SOMETIMES_CONSUMES  ## SystemTable\r
 \r
 [Ppis]\r
   gEfiPeiSmmCommunicationPpiGuid     ## UNDEFINED # SMM Configuration Table\r
 \r
 [Protocols]\r
   gEfiSmmSwDispatch2ProtocolGuid     ## CONSUMES\r
-  gEfiSmmCommunicationProtocolGuid   ## UNDEFINED # SMM Communication ACPI Table GUID\r
-  gEfiAcpiTableProtocolGuid          ## CONSUMES\r
-\r
-[Pcd]\r
-  gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultOemId             ## CONSUMES\r
-  gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultOemTableId        ## CONSUMES\r
-  gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultOemRevision       ## CONSUMES\r
-  gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultCreatorId         ## CONSUMES\r
-  gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultCreatorRevision   ## CONSUMES\r
 \r
 [Depex]\r
-  gEfiSmmSwDispatch2ProtocolGuid AND\r
-  gEfiAcpiTableProtocolGuid\r
+  gEfiSmmSwDispatch2ProtocolGuid\r
 \r
 [UserExtensions.TianoCore."ExtraFiles"]\r
   PiSmmCommunicationSmmExtra.uni\r