summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/hwp/pm/p9_cpu_special_wakeup_lib.H
diff options
context:
space:
mode:
authorPrem Shanker Jha <premjha2@in.ibm.com>2018-04-11 00:33:01 -0500
committerChristian R. Geddes <crgeddes@us.ibm.com>2018-04-20 14:56:28 -0400
commit0b218fdee3aa4847f12df980ae3f5c05d285a327 (patch)
tree8f6703764a51cbfe2fd04aa69fac378fe7e3ef2e /src/import/chips/p9/procedures/hwp/pm/p9_cpu_special_wakeup_lib.H
parent3d354558091d4b22dd8fa93aad10f54d5cb770ce (diff)
downloadtalos-hostboot-0b218fdee3aa4847f12df980ae3f5c05d285a327.tar.gz
talos-hostboot-0b218fdee3aa4847f12df980ae3f5c05d285a327.zip
Special Wakeup: Handling of special wakeup request on poweroff slave cores.
FSP is ignorent of exact host processor state during hostboot istep. During slave SBE update failure, hwsv on FSP stack request special wakeup on all procs which includes slave ones. Since, PM complex isn't booted at this stage, special wakeup times out. As a result, on Zepplin system, there is a flood of informational error logs which breaks automated test scripts. Key_Cronus_Test=PM_REGRESS Change-Id: Id0be8af5966404618dde0a8c7af00b081f5bd412 CQ: SW422995 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/57039 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Tested-by: Cronus HW CI <cronushw-ci+hostboot@us.ibm.com> Dev-Ready: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/57042 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/hwp/pm/p9_cpu_special_wakeup_lib.H')
-rw-r--r--src/import/chips/p9/procedures/hwp/pm/p9_cpu_special_wakeup_lib.H1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/import/chips/p9/procedures/hwp/pm/p9_cpu_special_wakeup_lib.H b/src/import/chips/p9/procedures/hwp/pm/p9_cpu_special_wakeup_lib.H
index 595ceea23..4909586bb 100644
--- a/src/import/chips/p9/procedures/hwp/pm/p9_cpu_special_wakeup_lib.H
+++ b/src/import/chips/p9/procedures/hwp/pm/p9_cpu_special_wakeup_lib.H
@@ -87,6 +87,7 @@ static const uint32_t SGPE_ACTIVE_BIT = 8;
static const uint32_t CORES_PER_EX = 2;
static const uint32_t CORES_PER_EQ = 4;
static const uint64_t INIT_REG_PATT = 0xDEADDEADDEADDEADll;
+static const uint64_t AUTO_SPWKUP_DIS_POS = 12;
namespace p9specialWakeup
OpenPOWER on IntegriCloud