summaryrefslogtreecommitdiffstats
path: root/UefiCpuPkg/Library/MmSaveStateLib/AmdMmSaveState.c
diff options
context:
space:
mode:
authorAbdul Lateef Attar <AbdulLateef.Attar@amd.com>2023-07-12 14:24:21 +0800
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2023-07-17 09:43:43 +0000
commit4d1014093fbf1ae2788caaad8e70eabb15720ce4 (patch)
tree333077c30e9c594d791154daa2f128330a30736f /UefiCpuPkg/Library/MmSaveStateLib/AmdMmSaveState.c
parent39ded59c09a38cb17cee498fca9f390c4deca98a (diff)
downloadedk2-4d1014093fbf1ae2788caaad8e70eabb15720ce4.tar.gz
UefiCpuPkg: Uses gMmst in MmSaveStateLib
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4182 Use gMmst instead of gSmst. Replace SmmServicesTableLib with MmServicesTableLib. Cc: Eric Dong <eric.dong@intel.com> Reviewed-by: Ray Ni <ray.ni@intel.com> Cc: Rahul Kumar <rahul1.kumar@intel.com> Cc: Gerd Hoffmann <kraxel@redhat.com> Acked-by: Abner Chang <abner.chang@amd.com> Signed-off-by: Abdul Lateef Attar <AbdulLateef.Attar@amd.com>
Diffstat (limited to 'UefiCpuPkg/Library/MmSaveStateLib/AmdMmSaveState.c')
-rw-r--r--UefiCpuPkg/Library/MmSaveStateLib/AmdMmSaveState.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/UefiCpuPkg/Library/MmSaveStateLib/AmdMmSaveState.c b/UefiCpuPkg/Library/MmSaveStateLib/AmdMmSaveState.c
index 9fed52896f..3315a6cc44 100644
--- a/UefiCpuPkg/Library/MmSaveStateLib/AmdMmSaveState.c
+++ b/UefiCpuPkg/Library/MmSaveStateLib/AmdMmSaveState.c
@@ -108,7 +108,7 @@ MmSaveStateReadRegister (
UINT8 DataWidth;
// Read CPU State
- CpuSaveState = (AMD_SMRAM_SAVE_STATE_MAP *)gSmst->CpuSaveState[CpuIndex];
+ CpuSaveState = (AMD_SMRAM_SAVE_STATE_MAP *)gMmst->CpuSaveState[CpuIndex];
// Check for special EFI_MM_SAVE_STATE_REGISTER_LMA
if (Register == EFI_MM_SAVE_STATE_REGISTER_LMA) {
@@ -226,7 +226,7 @@ MmSaveStateWriteRegister (
return EFI_NOT_FOUND;
}
- CpuSaveState = gSmst->CpuSaveState[CpuIndex];
+ CpuSaveState = gMmst->CpuSaveState[CpuIndex];
//
// Do not write non-writable SaveState, because it will cause exception.