summaryrefslogtreecommitdiffstats
path: root/UefiCpuPkg/Library/MpInitLib/MpLib.h
Commit message (Expand)AuthorAgeFilesLines
* UefiCpuPkg: Eliminate the second INIT-SIPI-SIPI sequence.Xie, Yuanhao2023-07-111-0/+9
* UefiCpuPkg: Create MpHandOff.Xie, Yuanhao2023-07-111-0/+19
* UefiCpuPkg: Remove UefiCpuLib from module INFs.Yu Pu2023-03-101-1/+0
* UefiCpuPkg: Rename AsmRelocateApLoopStart.Yuanhao Xie2023-03-071-4/+4
* UefiCpuPkg: Put APs in 64 bit mode before handoff to OS.Xie, Yuanhao2023-03-071-3/+40
* UefiCpuPkg: Split the path in RelocateApLoop into two.Xie, Yuanhao2023-03-071-0/+6
* UefiCpuPkg: Check AP_SAFE_STACK_SIZE during build time.Xie, Yuanhao2023-03-071-1/+2
* Revert "UefiCpuPkg: Duplicated AsmRelocateApLoop as AsmRelocateApLoopAmd"Yuanhao Xie2023-01-091-27/+0
* Revert "UefiCpuPkg: Has APs in 64 bit long-mode before booting to OS."Yuanhao Xie2023-01-091-15/+4
* UefiCpuPkg: Has APs in 64 bit long-mode before booting to OS.Xie, Yuanhao2022-12-201-4/+15
* UefiCpuPkg: Duplicated AsmRelocateApLoop as AsmRelocateApLoopAmdYuanhao Xie2022-12-201-0/+27
* UefiCpuPkg: Use Top of each AP's stack to save CpuMpDataYuanhao Xie2022-08-311-0/+8
* UefiCpuPkg/MpInitLib: Simplify logic in SwitchBspLiu, Zhiguang2022-08-311-22/+21
* MpInitLib: Put SEV logic in separate fileRay Ni2022-06-101-3/+1
* MpInitLib: Allocate code buffer for PEI phaseRay Ni2022-06-101-1/+1
* UefiCpuPkg/MpInitLib:remove optional in declarationwenyi,xie via groups.io2022-03-141-1/+1
* UefiCpuPkg/MpInitLib: Use SEV-SNP AP Creation NAE event to launch APsTom Lendacky2021-12-091-0/+44
* UefiCpuPkg/MpInitLib: use BSP to do extended topology checkMichael Roth2021-12-091-0/+11
* UefiCpuPkg/MpLib: add support to register GHCB GPA when SEV-SNP is enabledBrijesh Singh2021-12-091-0/+2
* UefiCpuPkg/MpInitLib: use PcdConfidentialComputingAttr to check SEV statusBrijesh Singh2021-12-091-0/+13
* UefiCpuPkg/MpInitLib: move SEV specific routines in AmdSev.cBrijesh Singh2021-12-091-2/+35
* UefiCpuPkg: Apply uncrustify changesMichael Kubacki2021-12-071-177/+176
* UefiCpuPkg: Change OPTIONAL keyword usage styleMichael D Kinney2021-12-071-3/+2
* UefiCpuPkg/MpInitLib: Consume MicrocodeLib to remove duplicated codeRay Ni2021-04-091-0/+1
* UefiCpuPkg/MpInitLib: avoid printing debug messages in APRay Ni2021-03-171-0/+1
* UefiCpuPkg/MpInitLib: Remove unused Lock from MP_CPU_EXCHANGE_INFORay Ni2021-03-081-2/+1
* UefiCpuPkg/MpInitLib: Prepare SEV-ES guest APs for OS useTom Lendacky2020-08-171-2/+6
* UefiCpuPkg: Allow AP booting under SEV-ESTom Lendacky2020-08-171-0/+60
* UefiCpuPkg/MpInitLib: Add CPU MP data flag to indicate if SEV-ES is enabledTom Lendacky2020-08-171-0/+2
* UefiCpuPkg/MpInitLib: Remove Executable attribute from MpLib.hLeo Duran2020-05-061-0/+0
* UefiCpuPkg/MpInitLib: Add missing explicit PcdLib dependencyHao A Wu2020-04-231-0/+1
* UefiCpuPkg/MpInitLib: Add out attribute for parameter.GuoMinJ2020-03-271-1/+1
* UefiCpuPkg/MpInitLib: Skip reading PlatformId on AMD processors.edk2-stable202002Leo Duran2020-03-021-0/+3
* UefiCpuPkg: Remove FIT based microcode shadow logic from MpInitLib.Siyuan Fu2020-02-141-3/+16
* UefiCpuPkg/MpInitLib: Not pass microcode info between archs in CPU_MP_DATAHao A Wu2020-02-111-0/+23
* Revert UefiCpuPkg/MpInitLib: Relocate microcode patch fields in CPU_MP_DATAHao A Wu2020-02-111-2/+2
* UefiCpuPkg: Shadow microcode patch according to FIT microcode entry.Siyuan Fu2020-01-101-2/+5
* UefiCpuPkg: Remove alignment check when calculate microcode size.Siyuan Fu2020-01-081-2/+1
* UefiCpuPkg/MpInitLib: Remove redundant microcode fields in CPU_MP_DATAHao A Wu2020-01-021-5/+0
* UefiCpuPkg/MpInitLib: Relocate microcode patch fields in CPU_MP_DATAHao A Wu2020-01-021-2/+2
* UefiCpuPkg/MpInitLib: Produce EDKII microcode patch HOBHao A Wu2020-01-021-3/+21
* UefiCpuPkg/MpInitLib: Reduce the size when loading microcode patchesHao A Wu2020-01-021-0/+24
* UefiCpuPkg/MpInitLib: Collect processors' CPUID & Platform ID infoHao A Wu2020-01-021-0/+2
* UefiCpuPkg/MpInitLib: Remove global variable X2ApicEnableRay Ni2019-11-051-1/+0
* UefiCpuPkg: Update code to include register definitions from MdePkgNi, Ray2019-08-091-4/+4
* UefiCpuPkg/MpInitLib: Enable 5-level paging for AP when BSP's enabledNi, Ray2019-08-091-0/+4
* UefiCpuPkg/MpInitLib: Add MpInitLibStartupAllCPUs API.Eric Dong2019-07-291-2/+4
* UefiCpuPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney2019-04-091-7/+1
* UefiCpuPkg/MpInitLib: Rollback old change 2a5997f8.Dong, Eric2018-11-051-0/+1
* UefiCpuPkg/MpInitLib: Fix ECC issues.Eric Dong2018-09-061-1/+1