summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/Library/MpInitLib/PeiMpLib.c
AgeCommit message (Expand)AuthorFilesLines
2024-06-04UefiCpuPkg:Relocate AP to new safe buffer in PeiMpLibDun Tan1-1/+153
2024-02-29UefiCpuPkg/MpInitLib: add struct MP_HAND_OFF_CONFIGGerd Hoffmann1-13/+21
2024-02-26UefiCpuPkg/MpInitLib: Add support for multiple HOBs to SaveCpuMpData()Gerd Hoffmann1-18/+30
2023-07-11UefiCpuPkg: Create MpHandOff.Xie, Yuanhao1-1/+31
2023-04-10UefiCpuPkg: Update code to be more C11 compliant by using __func__Rebecca Cran1-1/+1
2022-08-31UefiCpuPkg: Use Top of each AP's stack to save CpuMpDataYuanhao Xie1-4/+6
2022-06-10MpInitLib: Allocate code buffer for PEI phaseRay Ni1-5/+10
2021-12-09UefiCpuPkg/MpInitLib: use PcdConfidentialComputingAttr to check SEV statusBrijesh Singh1-2/+2
2021-12-07UefiCpuPkg: Apply uncrustify changesMichael Kubacki1-76/+90
2021-05-29UefiCpuPkg/MpInitLib: Allocate a separate SEV-ES AP reset stack areaLendacky, Thomas1-1/+18
2020-08-17UefiCpuPkg: Allow AP booting under SEV-ESTom Lendacky1-0/+19
2020-03-27UefiCpuPkg/MpInitLib: Add out attribute for parameter.GuoMinJ1-1/+1
2020-02-14UefiCpuPkg: Remove FIT based microcode shadow logic from MpInitLib.Siyuan Fu1-0/+68
2020-02-11UefiCpuPkg/MpInitLib: Not pass microcode info between archs in CPU_MP_DATAHao A Wu1-2/+1
2020-01-02UefiCpuPkg/MpInitLib: Produce EDKII microcode patch HOBHao A Wu1-0/+55
2019-07-29UefiCpuPkg/MpInitLib: Add MpInitLibStartupAllCPUs API.Eric Dong1-2/+3
2019-04-09UefiCpuPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney1-7/+1
2018-07-20UefiCpuPkg/MpInitLib: Remove useless code.Eric Dong1-15/+0
2018-07-19UefiCpuPkg/MpInitLib: Fix S3 resume hang issue.Eric Dong1-0/+89
2018-07-12UefiCpuPkg/MpInitLib: Avoid calling PEI services from APNi, Ruiyu1-4/+14
2018-01-24UefiCpuPkg/PeiMpLib: Fix a system hang-in-pei issue.Ruiyu Ni1-12/+11
2018-01-18UefiCpuPkg/MpInitLib: split wake up buffer into two partsJian J Wang1-0/+23
2017-08-15UefiCpuPkg MpInitLib: Save/restore original WakeupBuffer for DxeMpLibStar Zeng1-36/+0
2017-04-26UefiCpuPkg/MpInitLib: needn't to allocate AP reset vectorJeff Fan1-93/+0
2017-04-26UefiCpuPkg/MpInitLib: save/restore original contentsJeff Fan1-12/+4
2016-12-28UefiCpuPkg/DxeMpInitLib: Support source debugging on AP functionJeff Fan1-0/+12
2016-12-14UefiCpuPkg: Make the comments align with the functionsDandan Bi1-2/+2
2016-11-09UefiCpuPkg/MpInitLib: Do not wakeup AP if only one processor supportedJeff Fan1-0/+8
2016-08-25UefiCpuPkg/MpInitLib: Move two functions locationJeff Fan1-39/+0
2016-08-25UefiCpuPkg/MpInitLib: Fix function header comments typoJeff Fan1-2/+2
2016-08-25UefiCpuPkg/MpInitLib: Rename EndOfPeiFlag to SaveRestoreFlagJeff Fan1-3/+3
2016-08-17UefiCpuPkg/MpInitLib: Implementation of MpInitLibStartupAllAPs()Jeff Fan1-1/+12
2016-08-17UefiCpuPkg/MpInitLib: Implementation of MpInitLibStartupThisAP()Jeff Fan1-1/+12
2016-08-17UefiCpuPkg/MpInitLib: Check APs Status and update APs statusJeff Fan1-0/+11
2016-08-17UefiCpuPkg/MpInitLib: Implementation of MpInitLibEnableDisableAP()Jeff Fan1-1/+1
2016-08-17UefiCpuPkg/MpInitLib: Implementation of MpInitLibSwitchBSP()Jeff Fan1-1/+1
2016-08-17UefiCpuPkg/MpInitLib: Allocate AP reset vector buffer under 1MBJeff Fan1-0/+245
2016-08-17UefiCpuPkg/MpInitLib: Register one End of PEI callback functionJeff Fan1-0/+43
2016-08-17UefiCpuPkg/MpInitLib: Save CPU MP Data pointerJeff Fan1-0/+54
2016-08-17UefiCpuPkg/MpInitLib: Add two instances PeiMpInitLib and DxeMpInitLibJeff Fan1-0/+268