diff options
| author | Rahul Batra <rbatra@us.ibm.com> | 2018-03-08 08:36:59 -0600 |
|---|---|---|
| committer | hostboot <hostboot@us.ibm.com> | 2018-03-22 14:05:14 -0500 |
| commit | 7e65010163e977671d5ba2e80f0973367a4f24ee (patch) | |
| tree | d32a15c5f4e32abb52a19b42c316bd44ae5d6273 | |
| parent | ec726f6ff0618905ac977a46b4d75f34e7079454 (diff) | |
| download | talos-hcode-7e65010163e977671d5ba2e80f0973367a4f24ee.tar.gz talos-hcode-7e65010163e977671d5ba2e80f0973367a4f24ee.zip | |
PGPE: Clip Updt Timeout for STOP >= 4 Fix
Key_Cronus_Test=PM_REGRESS
Change-Id: I628ffc0336244ac779202f24f2d166cdb8aba00f
CQ: SW419690
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/55245
Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com>
Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Cronus HW CI <cronushw-ci+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Dev-Ready: Gregory S. Still <stillgs@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
| -rw-r--r-- | import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_pstate.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_pstate.c b/import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_pstate.c index 540d29ce..90af2020 100644 --- a/import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_pstate.c +++ b/import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_pstate.c @@ -1897,7 +1897,8 @@ void p9_pgpe_pstate_freq_updt() //If we ACTIVE_CORES_UPDT pending, then send a DB3(High-Priority Pstate Request) with payload //in DB0. - if(G_pgpe_pstate_record.ipcPendTbl[IPC_PEND_SGPE_ACTIVE_CORES_UPDT].pending_ack == 1) + if ((G_pgpe_pstate_record.ipcPendTbl[IPC_PEND_SGPE_ACTIVE_CORES_UPDT].pending_ack == 1) || + (G_pgpe_pstate_record.ipcPendTbl[IPC_PEND_CLIP_UPDT].pending_ack == 1)) { //Write DB0, but with top-byte = 0. This way DB0 interrupt doesn't happen, but //we still send CME the necessary data. CME will read this inside the DB3 interrupt |

