UefiCpuPkg/MpInitLib: Rename EndOfPeiFlag to SaveRestoreFlag
It will be used by DxePeiLib also. Cc: Michael Kinney <michael.d.kinney@intel.com> Cc: Feng Tian <feng.tian@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jeff Fan <jeff.fan@intel.com> Reviewed-by: Feng Tian <feng.tian@intel.com>
This commit is contained in:
@ -1292,7 +1292,7 @@ MpInitLibInitialize (
|
|||||||
CpuMpData->CpuApStackSize = ApStackSize;
|
CpuMpData->CpuApStackSize = ApStackSize;
|
||||||
CpuMpData->BackupBuffer = BackupBufferAddr;
|
CpuMpData->BackupBuffer = BackupBufferAddr;
|
||||||
CpuMpData->BackupBufferSize = ApResetVectorSize;
|
CpuMpData->BackupBufferSize = ApResetVectorSize;
|
||||||
CpuMpData->EndOfPeiFlag = FALSE;
|
CpuMpData->SaveRestoreFlag = FALSE;
|
||||||
CpuMpData->WakeupBuffer = (UINTN) -1;
|
CpuMpData->WakeupBuffer = (UINTN) -1;
|
||||||
CpuMpData->CpuCount = 1;
|
CpuMpData->CpuCount = 1;
|
||||||
CpuMpData->BspNumber = 0;
|
CpuMpData->BspNumber = 0;
|
||||||
|
@ -198,7 +198,7 @@ struct _CPU_MP_DATA {
|
|||||||
UINTN WakeupBuffer;
|
UINTN WakeupBuffer;
|
||||||
UINTN BackupBuffer;
|
UINTN BackupBuffer;
|
||||||
UINTN BackupBufferSize;
|
UINTN BackupBufferSize;
|
||||||
BOOLEAN EndOfPeiFlag;
|
BOOLEAN SaveRestoreFlag;
|
||||||
|
|
||||||
volatile UINT32 StartCount;
|
volatile UINT32 StartCount;
|
||||||
volatile UINT32 FinishedCount;
|
volatile UINT32 FinishedCount;
|
||||||
|
@ -157,7 +157,7 @@ CpuMpEndOfPeiCallback (
|
|||||||
Hob.Raw = GET_NEXT_HOB (Hob);
|
Hob.Raw = GET_NEXT_HOB (Hob);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
CpuMpData->EndOfPeiFlag = TRUE;
|
CpuMpData->SaveRestoreFlag = TRUE;
|
||||||
RestoreWakeupBuffer (CpuMpData);
|
RestoreWakeupBuffer (CpuMpData);
|
||||||
}
|
}
|
||||||
return EFI_SUCCESS;
|
return EFI_SUCCESS;
|
||||||
@ -316,7 +316,7 @@ AllocateResetVector (
|
|||||||
BackupAndPrepareWakeupBuffer (CpuMpData);
|
BackupAndPrepareWakeupBuffer (CpuMpData);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (CpuMpData->EndOfPeiFlag) {
|
if (CpuMpData->SaveRestoreFlag) {
|
||||||
BackupAndPrepareWakeupBuffer (CpuMpData);
|
BackupAndPrepareWakeupBuffer (CpuMpData);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -331,7 +331,7 @@ FreeResetVector (
|
|||||||
IN CPU_MP_DATA *CpuMpData
|
IN CPU_MP_DATA *CpuMpData
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
if (CpuMpData->EndOfPeiFlag) {
|
if (CpuMpData->SaveRestoreFlag) {
|
||||||
RestoreWakeupBuffer (CpuMpData);
|
RestoreWakeupBuffer (CpuMpData);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user