diff options
author | Jeff Fan <jeff.fan@intel.com> | 2015-12-18 03:26:03 +0000 |
---|---|---|
committer | vanjeff <vanjeff@Edk2> | 2015-12-18 03:26:03 +0000 |
commit | a09647f3fe74ebbff2c49f47b983478f75bdf045 (patch) | |
tree | 707925b716399e16596476589b5d41f878837abc /UefiCpuPkg/CpuMpPei/CpuMpPei.inf | |
parent | c87e41b4452f0b5f8f14505b2ca5238f2598ea23 (diff) | |
download | edk2-a09647f3fe74ebbff2c49f47b983478f75bdf045.tar.gz edk2-a09647f3fe74ebbff2c49f47b983478f75bdf045.tar.bz2 edk2-a09647f3fe74ebbff2c49f47b983478f75bdf045.zip |
UefiCpuPkg/CpuMpPei: Wake up APs by proper method
If ApLoopMode is ApInHltLoop, BSP will send INIT-SIPI-SIPI to wake up APs.
If ApLoopMode is ApInMwaitLoop or ApInRunLoop, BSP will write one semaphore to
wake up APs.
Contributed-under: TianoCore Contribution Agreement 1.0
Cc: Feng Tian <feng.tian@intel.com>
Cc: Michael Kinney <michael.d.kinney@intel.com>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com>
Tested-by: Michael Kinney <michael.d.kinney@intel.com>
Reviewed-by: Michael Kinney <michael.d.kinney@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19346 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'UefiCpuPkg/CpuMpPei/CpuMpPei.inf')
-rw-r--r-- | UefiCpuPkg/CpuMpPei/CpuMpPei.inf | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/UefiCpuPkg/CpuMpPei/CpuMpPei.inf b/UefiCpuPkg/CpuMpPei/CpuMpPei.inf index ec353aed7d..70b272e33b 100644 --- a/UefiCpuPkg/CpuMpPei/CpuMpPei.inf +++ b/UefiCpuPkg/CpuMpPei/CpuMpPei.inf @@ -83,6 +83,7 @@ gUefiCpuPkgTokenSpaceGuid.PcdCpuMicrocodePatchAddress ## CONSUMES
gUefiCpuPkgTokenSpaceGuid.PcdCpuMicrocodePatchRegionSize ## CONSUMES
gUefiCpuPkgTokenSpaceGuid.PcdCpuApLoopMode ## CONSUMES
+ gUefiCpuPkgTokenSpaceGuid.PcdCpuApTargetCstate ## SOMETIMES_CONSUMES
[Depex]
gEfiPeiMemoryDiscoveredPpiGuid
|