[edk2-devel] [PATCH] Silicon/QuarkSocPkg: Remove obsolete function in SmmCpuFeaturesLib

duntan posted 1 patch 1 year, 4 months ago
Failed in applying to current master (apply log)
Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/SmmCpuFeaturesLib/SmmCpuFeaturesLib.c | 28 ----------------------------
1 file changed, 28 deletions(-)
[edk2-devel] [PATCH] Silicon/QuarkSocPkg: Remove obsolete function in SmmCpuFeaturesLib
Posted by duntan 1 year, 4 months ago
The declaration of SmmCpuFeaturesAllocatePageTableMemory() has
been removed from the "SmmCpuFeaturesLib.h" library class header
in edk2 commit 0426115b67 (UefiCpuPkg: Remove unused API in
SmmCpuFeaturesLib.h). Remove this API's (null-)implementation in
this file as well.

Signed-off-by: Dun Tan <dun.tan@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Kelly Steele <kelly.steele@intel.com>
Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
Bugzilla: https://bugzilla.tianocore.org/show_bug.cgi?id=4247
---
 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/SmmCpuFeaturesLib/SmmCpuFeaturesLib.c | 28 ----------------------------
 1 file changed, 28 deletions(-)

diff --git a/Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/SmmCpuFeaturesLib/SmmCpuFeaturesLib.c b/Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/SmmCpuFeaturesLib/SmmCpuFeaturesLib.c
index f9a7af0449..8e31c33daf 100644
--- a/Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/SmmCpuFeaturesLib/SmmCpuFeaturesLib.c
+++ b/Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/SmmCpuFeaturesLib/SmmCpuFeaturesLib.c
@@ -416,31 +416,3 @@ SmmCpuFeaturesCompleteSmmReadyToLock (
   )
 {
 }
-
-/**
-  This API provides a method for a CPU to allocate a specific region for storing page tables.
-
-  This API can be called more once to allocate memory for page tables.
-
-  Allocates the number of 4KB pages of type EfiRuntimeServicesData and returns a pointer to the
-  allocated buffer.  The buffer returned is aligned on a 4KB boundary.  If Pages is 0, then NULL
-  is returned.  If there is not enough memory remaining to satisfy the request, then NULL is
-  returned.
-
-  This function can also return NULL if there is no preference on where the page tables are allocated in SMRAM.
-
-  @param  Pages                 The number of 4 KB pages to allocate.
-
-  @return A pointer to the allocated buffer for page tables.
-  @retval NULL      Fail to allocate a specific region for storing page tables,
-                    Or there is no preference on where the page tables are allocated in SMRAM.
-
-**/
-VOID *
-EFIAPI
-SmmCpuFeaturesAllocatePageTableMemory (
-  IN UINTN           Pages
-  )
-{
-  return NULL;
-}
-- 
2.31.1.windows.1



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#97914): https://edk2.groups.io/g/devel/message/97914
Mute This Topic: https://groups.io/mt/96045819/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-