* [PATCH] Silicon/QuarkSocPkg: Remove obsolete function in SmmCpuFeaturesLib
@ 2023-01-04 6:15 duntan
0 siblings, 0 replies; only message in thread
From: duntan @ 2023-01-04 6:15 UTC (permalink / raw)
To: devel; +Cc: Michael D Kinney, Kelly Steele, Nate DeSimone
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
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2023-01-04 6:15 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-01-04 6:15 [PATCH] Silicon/QuarkSocPkg: Remove obsolete function in SmmCpuFeaturesLib duntan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox