diff options
author | Bill Hoffa <wghoffa@us.ibm.com> | 2016-04-22 15:39:01 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2016-05-17 09:55:42 -0400 |
commit | d729f5915949de457a21305b6b0a724e2c6ac805 (patch) | |
tree | 2452a45dba1acf5b0e9b4174425833afa7abfad6 /src/include/kernel | |
parent | 3ba617d4ddeb2bb07769c2c16efc5424931714be (diff) | |
download | talos-hostboot-d729f5915949de457a21305b6b0a724e2c6ac805.tar.gz talos-hostboot-d729f5915949de457a21305b6b0a724e2c6ac805.zip |
Enable waking threads on master core with doorbell interrupts
Change-Id: Iceb33f0b8c802e7448e8b77200623048f7f7ab61
RTC: 141924
CMVC-Coreq: 993299
CMVC-Prereq: 994801
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23591
Tested-by: Jenkins Server
Tested-by: FSP CI Jenkins
Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com>
Reviewed-by: Prachi Gupta <pragupta@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/include/kernel')
-rw-r--r-- | src/include/kernel/cpumgr.H | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/include/kernel/cpumgr.H b/src/include/kernel/cpumgr.H index 25bb794bf..2c3449fa0 100644 --- a/src/include/kernel/cpumgr.H +++ b/src/include/kernel/cpumgr.H @@ -165,6 +165,7 @@ class CpuManager /** Desired value for LPCR after wakeup. * + * bit 48 - Wake-up from hyp doorbell * bit 49 - Wake-up from external interrupt. * bit 50 - Wake-up from decrementer. * bit 51 - Wake-up from machine check. @@ -172,7 +173,7 @@ class CpuManager * bit 61 - LPES(1) = 0 (P8 RFC02204 forces to 0) * bit 62 - HVICE - Hypervisor Virt Interrupt Conditionally Enable */ - static const uint64_t WAKEUP_LPCR_VALUE = 0x000000000000700A; + static const uint64_t WAKEUP_LPCR_VALUE = 0x000000000000F00A; /** Desired value for RPR after wakeup. * |