summaryrefslogtreecommitdiffstats
path: root/src/include/kernel
diff options
context:
space:
mode:
authorBill Hoffa <wghoffa@us.ibm.com>2016-04-22 15:39:01 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2016-05-17 09:55:42 -0400
commitd729f5915949de457a21305b6b0a724e2c6ac805 (patch)
tree2452a45dba1acf5b0e9b4174425833afa7abfad6 /src/include/kernel
parent3ba617d4ddeb2bb07769c2c16efc5424931714be (diff)
downloadtalos-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.H3
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.
*
OpenPOWER on IntegriCloud