audk/UefiCpuPkg/Library
Jiaxin Wu 47f212295f UefiCpuPkg/SmmRelocationLib: Add library instance for AMD
Due to the definition difference of SMRAM Save State,
SmmBase config in SMRAM Save State for AMD is also different.

This patch provides the AmdSmmRelocationLib library instance
to handle the SMRAM Save State difference.

Cc: Abdul Lateef Attar <AbdulLateef.Attar@amd.com>
Cc: Abner Chang <abner.chang@amd.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Zeng Star <star.zeng@intel.com>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: Rahul Kumar <rahul1.kumar@intel.com>
Signed-off-by: Jiaxin Wu <jiaxin.wu@intel.com>
Acked-by: Ray Ni <ray.ni@intel.com>
Reviewed-by: Abdul Lateef Attar <AbdulLateef.Attar@amd.com>
2024-05-08 01:53:58 +00:00
..
AmdSvsmLibNull UefiCpuPkg/AmdSvsmLib: Create the AmdSvsmLib library to support an SVSM 2024-04-17 18:30:03 +00:00
BaseRiscV64CpuExceptionHandlerLib
BaseRiscV64CpuTimerLib
BaseRiscVMmuLib
BaseXApicLib
BaseXApicX2ApicLib
CcExitLibNull
CpuCacheInfoLib
CpuCommonFeaturesLib UefiCpuPkg/Library: Cleanup debug message in LmceSupport 2024-04-30 07:15:46 +00:00
CpuExceptionHandlerLib UefiCpuPkg: Add CPU exception library for LoongArch 2024-04-16 06:00:32 +00:00
CpuMmuLib UefiCpuPkg: Add CpuMmuLib to UefiCpuPkg 2024-04-16 06:00:32 +00:00
CpuPageTableLib
CpuTimerLib UefiCpuPkg: Add LoongArch64 CPU Timer instance 2024-04-16 06:00:32 +00:00
MicrocodeLib
MmSaveStateLib
MpInitLib UefiCpuPkg/MpInitLib: AP creation support under an SVSM 2024-04-17 20:04:41 +00:00
MpInitLibUp
MtrrLib
PlatformSecLibNull
RegisterCpuFeaturesLib
SecPeiDxeTimerLibUefiCpu
SmmCpuFeaturesLib UefiCpuPkg: Removes SmmCpuFeaturesReadSaveStateRegister 2023-07-03 03:01:10 +00:00
SmmCpuPlatformHookLibNull
SmmCpuRendezvousLib
SmmCpuSyncLib
SmmRelocationLib UefiCpuPkg/SmmRelocationLib: Add library instance for AMD 2024-05-08 01:53:58 +00:00