summaryrefslogtreecommitdiffstats
path: root/src/usr
diff options
context:
space:
mode:
authorChristian Geddes <crgeddes@us.ibm.com>2017-09-08 16:22:35 -0500
committerWilliam G. Hoffa <wghoffa@us.ibm.com>2017-09-13 10:27:50 -0400
commitaed2bbff258bf51b3f41464f5883742839cbdbc5 (patch)
tree9e0a64ede93e38993eff6f9f8d7d588ef066cd2a /src/usr
parentc6ca45b7a40844fd978355c52f817943e249b8e9 (diff)
downloadtalos-hostboot-aed2bbff258bf51b3f41464f5883742839cbdbc5.tar.gz
talos-hostboot-aed2bbff258bf51b3f41464f5883742839cbdbc5.zip
Fix RTC numbers for extra core state setup we do for MPIPL
There was a whole laundry list of scoms we were doing to the cores to get the PM complex in the correct state for MPIPL. Many of these workarounds have been removed but a few we could not. In order to move forward I created new stories for the remaining workaround to remove so we can close the previous story that contained all of the workaround Change-Id: I66f02d867391afc22961a7de02b94293000607ae RTC:171763 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45983 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Elizabeth K. Liner <eliner@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/usr')
-rw-r--r--src/usr/isteps/istep06/host_discover_targets.C3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/usr/isteps/istep06/host_discover_targets.C b/src/usr/isteps/istep06/host_discover_targets.C
index 518db6cd4..7929acde8 100644
--- a/src/usr/isteps/istep06/host_discover_targets.C
+++ b/src/usr/isteps/istep06/host_discover_targets.C
@@ -229,6 +229,7 @@ errlHndl_t clearInterruptReg()
for(const auto & l_chip : l_procChips)
{
+ //TODO 179645 Determine why we have to clear PERV_ATTN_INTERRUPT_REG during dump MPIPLs on DD2
l_err = deviceWrite(l_chip,
&CLEAR_SCOM,
MASK_SIZE,
@@ -319,7 +320,7 @@ errlHndl_t powerDownSlaveQuads()
TARGETING::TYPE_EX,
true);
- //TODO 171763 Core state setup for MPIPL should be done in a HWP
+ //TODO 171340 Need to rm clear of PM_EXIT bit in EX_0_CME_SCOM_SICR_SCOM1 reg during MPIPL
for(const auto & l_ex_child : l_exChildren)
{
// Clear bits 4 & 5 of CME_SCOM_SICR which sets PM_EXIT for C0 and C1 respectively
OpenPOWER on IntegriCloud