Revision: 16800
          http://sourceforge.net/p/edk2/code/16800
Author:   vanjeff
Date:     2015-02-06 06:40:39 +0000 (Fri, 06 Feb 2015)
Log Message:
-----------
MdeModulePkg: Cleanup gEfiSmmAccess2ProtocolGuid reference.

(Sync patch r16760 from main trunk.)

As the drivers and library do not reference gEfiSmmAccess2ProtocolGuid 
explicitly now
after SmmMemLib introduced.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <[email protected]>
Reviewed-by: Liming Gao <[email protected]>

Revision Links:
--------------
    http://sourceforge.net/p/edk2/code/16760

Modified Paths:
--------------
    
branches/UDK2014.SP1/MdeModulePkg/Library/SmmCorePerformanceLib/SmmCorePerformanceLib.inf
    
branches/UDK2014.SP1/MdeModulePkg/Library/SmmCorePerformanceLib/SmmCorePerformanceLibInternal.h
    
branches/UDK2014.SP1/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableSmm/FirmwarePerformanceSmm.c
    
branches/UDK2014.SP1/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableSmm/FirmwarePerformanceSmm.inf
    
branches/UDK2014.SP1/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteSmm.c
    
branches/UDK2014.SP1/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteSmm.inf
    branches/UDK2014.SP1/MdeModulePkg/Universal/LockBox/SmmLockBox/SmmLockBox.c
    
branches/UDK2014.SP1/MdeModulePkg/Universal/LockBox/SmmLockBox/SmmLockBox.inf
    
branches/UDK2014.SP1/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmm.c
    
branches/UDK2014.SP1/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmm.inf

Modified: 
branches/UDK2014.SP1/MdeModulePkg/Library/SmmCorePerformanceLib/SmmCorePerformanceLib.inf
===================================================================
--- 
branches/UDK2014.SP1/MdeModulePkg/Library/SmmCorePerformanceLib/SmmCorePerformanceLib.inf
   2015-02-06 06:39:16 UTC (rev 16799)
+++ 
branches/UDK2014.SP1/MdeModulePkg/Library/SmmCorePerformanceLib/SmmCorePerformanceLib.inf
   2015-02-06 06:40:39 UTC (rev 16800)
@@ -60,7 +60,6 @@
 
 [Protocols]
   gEfiSmmBase2ProtocolGuid                  ## CONSUMES
-  gEfiSmmAccess2ProtocolGuid                ## CONSUMES
 
 [Guids]
   ## PRODUCES ## UNDEFINED # Install protocol

Modified: 
branches/UDK2014.SP1/MdeModulePkg/Library/SmmCorePerformanceLib/SmmCorePerformanceLibInternal.h
===================================================================
--- 
branches/UDK2014.SP1/MdeModulePkg/Library/SmmCorePerformanceLib/SmmCorePerformanceLibInternal.h
     2015-02-06 06:39:16 UTC (rev 16799)
+++ 
branches/UDK2014.SP1/MdeModulePkg/Library/SmmCorePerformanceLib/SmmCorePerformanceLibInternal.h
     2015-02-06 06:40:39 UTC (rev 16800)
@@ -35,7 +35,6 @@
 #include <Library/SmmMemLib.h>
 
 #include <Protocol/SmmBase2.h>
-#include <Protocol/SmmAccess2.h>
 
 //
 // Interface declarations for SMM PerformanceEx Protocol.

Modified: 
branches/UDK2014.SP1/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableSmm/FirmwarePerformanceSmm.c
===================================================================
--- 
branches/UDK2014.SP1/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableSmm/FirmwarePerformanceSmm.c
   2015-02-06 06:39:16 UTC (rev 16799)
+++ 
branches/UDK2014.SP1/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableSmm/FirmwarePerformanceSmm.c
   2015-02-06 06:40:39 UTC (rev 16800)
@@ -25,7 +25,6 @@
 #include <PiSmm.h>
 
 #include <Protocol/SmmReportStatusCodeHandler.h>
-#include <Protocol/SmmAccess2.h>
 
 #include <Guid/FirmwarePerformance.h>
 

Modified: 
branches/UDK2014.SP1/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableSmm/FirmwarePerformanceSmm.inf
===================================================================
--- 
branches/UDK2014.SP1/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableSmm/FirmwarePerformanceSmm.inf
 2015-02-06 06:39:16 UTC (rev 16799)
+++ 
branches/UDK2014.SP1/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableSmm/FirmwarePerformanceSmm.inf
 2015-02-06 06:40:39 UTC (rev 16800)
@@ -54,7 +54,6 @@
 
 [Protocols]
   gEfiSmmRscHandlerProtocolGuid                 ## CONSUMES
-  gEfiSmmAccess2ProtocolGuid                    ## CONSUMES
 
 [Guids]
   ## SOMETIMES_PRODUCES   ## UNDEFINED # SaveLockBox

Modified: 
branches/UDK2014.SP1/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteSmm.c
===================================================================
--- 
branches/UDK2014.SP1/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteSmm.c
   2015-02-06 06:39:16 UTC (rev 16799)
+++ 
branches/UDK2014.SP1/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteSmm.c
   2015-02-06 06:40:39 UTC (rev 16800)
@@ -60,7 +60,6 @@
 #include <Protocol/SmmSwapAddressRange.h>
 #include "FaultTolerantWrite.h"
 #include "FaultTolerantWriteSmmCommon.h"
-#include <Protocol/SmmAccess2.h>
 #include <Protocol/SmmEndOfDxe.h>
 
 EFI_EVENT                                 mFvbRegistration = NULL;

Modified: 
branches/UDK2014.SP1/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteSmm.inf
===================================================================
--- 
branches/UDK2014.SP1/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteSmm.inf
 2015-02-06 06:39:16 UTC (rev 16799)
+++ 
branches/UDK2014.SP1/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteSmm.inf
 2015-02-06 06:40:39 UTC (rev 16800)
@@ -72,7 +72,6 @@
   ## PRODUCES
   ## UNDEFINED # SmiHandlerRegister
   gEfiSmmFaultTolerantWriteProtocolGuid
-  gEfiSmmAccess2ProtocolGuid                       ## CONSUMES
   gEfiSmmEndOfDxeProtocolGuid                      ## CONSUMES
 
 [FeaturePcd]

Modified: 
branches/UDK2014.SP1/MdeModulePkg/Universal/LockBox/SmmLockBox/SmmLockBox.c
===================================================================
--- branches/UDK2014.SP1/MdeModulePkg/Universal/LockBox/SmmLockBox/SmmLockBox.c 
2015-02-06 06:39:16 UTC (rev 16799)
+++ branches/UDK2014.SP1/MdeModulePkg/Universal/LockBox/SmmLockBox/SmmLockBox.c 
2015-02-06 06:40:39 UTC (rev 16800)
@@ -35,7 +35,6 @@
 
 #include <Protocol/SmmReadyToLock.h>
 #include <Protocol/SmmCommunication.h>
-#include <Protocol/SmmAccess2.h>
 #include <Protocol/LockBox.h>
 #include <Guid/SmmLockBox.h>
 

Modified: 
branches/UDK2014.SP1/MdeModulePkg/Universal/LockBox/SmmLockBox/SmmLockBox.inf
===================================================================
--- 
branches/UDK2014.SP1/MdeModulePkg/Universal/LockBox/SmmLockBox/SmmLockBox.inf   
    2015-02-06 06:39:16 UTC (rev 16799)
+++ 
branches/UDK2014.SP1/MdeModulePkg/Universal/LockBox/SmmLockBox/SmmLockBox.inf   
    2015-02-06 06:40:39 UTC (rev 16800)
@@ -57,7 +57,6 @@
 
 [Protocols]
   gEfiSmmReadyToLockProtocolGuid    ## NOTIFY
-  gEfiSmmAccess2ProtocolGuid        ## CONSUMES
   gEfiLockBoxProtocolGuid           ## PRODUCES
 
 [Depex]

Modified: 
branches/UDK2014.SP1/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmm.c
===================================================================
--- 
branches/UDK2014.SP1/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmm.c   
    2015-02-06 06:39:16 UTC (rev 16799)
+++ 
branches/UDK2014.SP1/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmm.c   
    2015-02-06 06:40:39 UTC (rev 16800)
@@ -28,7 +28,6 @@
 #include <Protocol/SmmVariable.h>
 #include <Protocol/SmmFirmwareVolumeBlock.h>
 #include <Protocol/SmmFaultTolerantWrite.h>
-#include <Protocol/SmmAccess2.h>
 #include <Protocol/SmmEndOfDxe.h>
 
 #include <Library/SmmServicesTableLib.h>

Modified: 
branches/UDK2014.SP1/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmm.inf
===================================================================
--- 
branches/UDK2014.SP1/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmm.inf 
    2015-02-06 06:39:16 UTC (rev 16799)
+++ 
branches/UDK2014.SP1/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmm.inf 
    2015-02-06 06:40:39 UTC (rev 16800)
@@ -72,7 +72,6 @@
   ## PRODUCES
   ## UNDEFINED # SmiHandlerRegister
   gEfiSmmVariableProtocolGuid
-  gEfiSmmAccess2ProtocolGuid                    ## CONSUMES
   gEfiSmmEndOfDxeProtocolGuid                   ## CONSUMES
 
 [Guids]


------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to