]> git.proxmox.com Git - mirror_edk2.git/blobdiff - UefiCpuPkg/Library/MpInitLib/X64/MpEqu.inc
UefiCpuPkg: Allow AP booting under SEV-ES
[mirror_edk2.git] / UefiCpuPkg / Library / MpInitLib / X64 / MpEqu.inc
index 58ef369342a78b59e3538321012eb31ff7d4375f..c92daaaffd6b33ccd5119c9dc7929cf01a63b0e2 100644 (file)
@@ -19,7 +19,7 @@ CPU_SWITCH_STATE_IDLE         equ        0
 CPU_SWITCH_STATE_STORED       equ        1\r
 CPU_SWITCH_STATE_LOADED       equ        2\r
 \r
-LockLocation                  equ        (RendezvousFunnelProcEnd - RendezvousFunnelProcStart)\r
+LockLocation                  equ        (SwitchToRealProcEnd - RendezvousFunnelProcStart)\r
 StackStartAddressLocation     equ        LockLocation + 08h\r
 StackSizeLocation             equ        LockLocation + 10h\r
 ApProcedureLocation           equ        LockLocation + 18h\r
@@ -41,3 +41,5 @@ ModeTransitionSegmentLocation       equ  LockLocation + 98h
 ModeHighMemoryLocation              equ  LockLocation + 9Ah\r
 ModeHighSegmentLocation             equ  LockLocation + 9Eh\r
 Enable5LevelPagingLocation          equ  LockLocation + 0A0h\r
+SevEsIsEnabledLocation              equ  LockLocation + 0A1h\r
+GhcbBaseLocation                    equ  LockLocation + 0A2h\r