diff options
author | Rahul Batra <rbatra@us.ibm.com> | 2018-12-05 11:59:26 -0600 |
---|---|---|
committer | hostboot <hostboot@us.ibm.com> | 2019-01-25 19:24:40 -0600 |
commit | e5e276106c9e8fbb648c8f9ff4d2c7f6b82dcb97 (patch) | |
tree | 8805e50a2397a2f4b5b39933db79277a8f18dbb4 /import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_thread_actuate_pstates.c | |
parent | 9b0e0c73659f729e4728a5b772bda93fb7fb7be7 (diff) | |
download | talos-hcode-e5e276106c9e8fbb648c8f9ff4d2c7f6b82dcb97.tar.gz talos-hcode-e5e276106c9e8fbb648c8f9ff4d2c7f6b82dcb97.zip |
PGPE: WOV Hcode Updates (3/3)
3rd commit in the series of 3 commits for Workload Optimized
Voltage(WOV)
Commit 1. Adds WOV attributes
Commit 2(Hostboot). WOV HW procedures changes and global parm updates
Commit 3(Hcode). PGPE Hcode changes for WOV(undervolting only) feature
Key_Cronus_Test=PM_REGRESS
HW-Image-Prereq: I9833e8713d362684c1537b08478a9c9934e5012e
CMVC-Prereq: 1074650
Change-Id: I9833e8713d362684c1537b08478a9c9934e5012e
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/69465
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>
Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com>
Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Diffstat (limited to 'import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_thread_actuate_pstates.c')
-rw-r--r-- | import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_thread_actuate_pstates.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_thread_actuate_pstates.c b/import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_thread_actuate_pstates.c index 24f352b6..d01a7d86 100644 --- a/import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_thread_actuate_pstates.c +++ b/import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_thread_actuate_pstates.c @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HCODE Project */ /* */ -/* COPYRIGHT 2016,2018 */ +/* COPYRIGHT 2016,2019 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -130,7 +130,8 @@ void p9_pgpe_thread_actuate_pstates(void* arg) } //Actuate step(if needed) - if(p9_pgpe_pstate_at_target() == 0) + if ((p9_pgpe_pstate_at_target() == 0) || + (p9_pgpe_pstate_at_wov_target() == 0)) { pk_irq_sub_critical_enter(&ctx); |