summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYue Du <daviddu@us.ibm.com>2016-12-07 15:59:43 -0600
committerJoshua Hunsberger <jahunsbe@us.ibm.com>2017-10-23 16:54:10 -0500
commite072335f616bfe71fbd408844c7df2482bd7fcfa (patch)
tree36849463b2172d2234b60a159579ada9e057a4a0
parent6efde4e9efe502cbda758cc642aa25b6591c12b8 (diff)
downloadtalos-hcode-e072335f616bfe71fbd408844c7df2482bd7fcfa.tar.gz
talos-hcode-e072335f616bfe71fbd408844c7df2482bd7fcfa.zip
STOP: Clear EISR.pm_active after self restore done
Change-Id: I3f47115a29238e943bc1d2ebd5353b3374b69a00 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33554 Reviewed-by: JAMES DEZELLE <jdezelle@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
-rw-r--r--import/chips/p9/procedures/ppe_closed/cme/stop_cme/p9_cme_stop_exit.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/import/chips/p9/procedures/ppe_closed/cme/stop_cme/p9_cme_stop_exit.c b/import/chips/p9/procedures/ppe_closed/cme/stop_cme/p9_cme_stop_exit.c
index 822b3ccb..022779ac 100644
--- a/import/chips/p9/procedures/ppe_closed/cme/stop_cme/p9_cme_stop_exit.c
+++ b/import/chips/p9/procedures/ppe_closed/cme/stop_cme/p9_cme_stop_exit.c
@@ -731,6 +731,9 @@ p9_cme_stop_exit()
PK_TRACE("Drop block interrupt to PC via SICR[2/3]");
out32(CME_LCL_SICR_CLR, core << SHIFT32(3));
+ PK_TRACE("Clear pm_active status via EISR[20/21]");
+ out32(CME_LCL_EISR_CLR, core << SHIFT32(21));
+
#endif
if (d2u4_flag)
OpenPOWER on IntegriCloud