diff options
| author | Rahul Batra <rbatra@us.ibm.com> | 2018-05-13 23:15:50 -0500 |
|---|---|---|
| committer | hostboot <hostboot@us.ibm.com> | 2018-05-23 10:55:23 -0500 |
| commit | 15db0ce7d4d3f4e4f26173b96be3f4c099a87c60 (patch) | |
| tree | 18fdd97f85f5906e9c616a0cd28c3e7ba4b672ce | |
| parent | 3be15513d0e4af8b605fbce94a596afeca36b205 (diff) | |
| download | talos-hcode-15db0ce7d4d3f4e4f26173b96be3f4c099a87c60.tar.gz talos-hcode-15db0ce7d4d3f4e4f26173b96be3f4c099a87c60.zip | |
PGPE: Fix WOF Enable/Disable Issues
- Only send Ctrl Stop Updt on the very first WOF enable since
PGPE boot
- Send correct ACK for WOF_CTRL(OFF) IPC
- Disable WOF during Pstate Stop processing if not already
disabled
Key_Cronus_Test=PM_REGRESS
Change-Id: Ibae39b5917a0b6a02d8283656b38871f3d0bbe83
Original-Change-Id: Ia48d196343ce77893d0369fd8daa4373a121fc46
CQ: SW429049
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/58738
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: YUE DU <daviddu@us.ibm.com>
Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com>
Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
| -rw-r--r-- | import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_thread_process_requests.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_thread_process_requests.c b/import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_thread_process_requests.c index bebc5140..235d26b4 100644 --- a/import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_thread_process_requests.c +++ b/import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_thread_process_requests.c @@ -755,6 +755,7 @@ inline void p9_pgpe_process_wof_ctrl() (args->action << 16) | (in32(G_OCB_QCSR) >> 16); p9_pgpe_optrace(PRC_WOF_CTRL); + args->msg_cb.rc = PGPE_RC_SUCCESS; } else { |

