diff options
| author | Yue Du <daviddu@us.ibm.com> | 2017-10-24 08:39:24 -0500 |
|---|---|---|
| committer | Joshua Hunsberger <jahunsbe@us.ibm.com> | 2018-02-01 16:20:04 -0600 |
| commit | 3c685b21a4345a7b8ebbf3f3cf5831be915ef634 (patch) | |
| tree | 4e089641f326e2610e00a9cf3688a5416d1185f3 | |
| parent | a00b759394459a487ebb43f821d591267611dad7 (diff) | |
| download | talos-hcode-3c685b21a4345a7b8ebbf3f3cf5831be915ef634.tar.gz talos-hcode-3c685b21a4345a7b8ebbf3f3cf5831be915ef634.zip | |
STOP: Remove redundant chiplet fence drop and adding sync in exit
Key_Cronus_Test=PM_REGRESS
Change-Id: Ic1bdafc788876c7f6e0a413847d61bc1d2c3b5b1
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48738
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Cronus HW CI <cronushw-ci+hostboot@us.ibm.com>
Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
Reviewed-by: Michael S. Floyd <mfloyd@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.c | 18 |
1 files changed, 0 insertions, 18 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 d1fb5707..2ea642cc 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 @@ -679,9 +679,6 @@ p9_cme_stop_exit() return; } - PK_TRACE("Drop chiplet fence via NC0INDIR[18]"); - CME_PUTSCOM(CPPM_NC0INDIR_CLR, core, BIT64(18)); - p9_cme_stop_exit_end(core, spwu_stop); core = deeper_core; @@ -898,21 +895,6 @@ p9_cme_stop_exit() return; } - if (target_level < STOP_LEVEL_4) - { - if (deeper_core && deeper_level == STOP_LEVEL_4) - { - PK_TRACE_DBG("Core[%d] Dropping Chiplet Fence via NC0INDIR[18] with deeper_core[%d]", - (CME_MASK_BC - deeper_core), deeper_core); - CME_PUTSCOM(CPPM_NC0INDIR_CLR, (CME_MASK_BC - deeper_core), BIT64(18)); - } - else - { - PK_TRACE_DBG("Core[%d] Dropping Chiplet Fence via NC0INDIR[18]", core); - CME_PUTSCOM(CPPM_NC0INDIR_CLR, core, BIT64(18)); - } - } - if (deeper_level >= STOP_LEVEL_4) { |

