diff options
author | Rahul Batra <rbatra@us.ibm.com> | 2017-10-18 19:23:41 -0500 |
---|---|---|
committer | Joshua Hunsberger <jahunsbe@us.ibm.com> | 2017-11-17 14:57:34 -0600 |
commit | 387d3838addab113ae1bb202602cbea5a70714e4 (patch) | |
tree | 55182d7d9943e4c1efae113141b73e7c4f22684a /import/chips/p9 | |
parent | 9181f405b824ff8bd5b74af46bd8b70a2a862238 (diff) | |
download | talos-hcode-387d3838addab113ae1bb202602cbea5a70714e4.tar.gz talos-hcode-387d3838addab113ae1bb202602cbea5a70714e4.zip |
PGPE: Ack SUCCESS to SGPE in SafeMode/PMSuspend
Change-Id: Iaff84db07a65b8cf15757dc9a4b7d3df0cac3b88
Original-Change-Id: Id837b1435e8fc9e45e1647ad29b7a6f7dc106e97
CQ: SW405547
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48599
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com>
Reviewed-by: Juan R. Medina <jrmedina@us.ibm.com>
Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
Diffstat (limited to 'import/chips/p9')
-rw-r--r-- | import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_pstate.c | 21 |
1 files changed, 0 insertions, 21 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 7c96a487..b094e368 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 @@ -926,13 +926,6 @@ void p9_pgpe_pstate_process_quad_entry_notify(uint32_t quadsRequested) p9_pgpe_pstate_updt_actual_quad(0xFC); - //ACK back to SGPE - /* ipc_async_cmd_t* async_cmd = (ipc_async_cmd_t*)G_pgpe_pstate_record.ipcPendTbl[IPC_PEND_SGPE_ACTIVE_QUADS_UPDT].cmd; - ipcmsg_s2p_update_active_quads_t* args = (ipcmsg_s2p_update_active_quads_t*)async_cmd->cmd_data; - args->fields.return_code = IPC_SGPE_PGPE_RC_SUCCESS; - G_pgpe_pstate_record.ipcPendTbl[IPC_PEND_SGPE_ACTIVE_QUADS_UPDT].pending_ack = 0; - ipc_send_rsp(G_pgpe_pstate_record.ipcPendTbl[IPC_PEND_SGPE_ACTIVE_QUADS_UPDT].cmd, IPC_RC_SUCCESS); - p9_pgpe_optrace(ACK_QUAD_ACTV);*/ PK_TRACE_INF("QE:(Notify) End,qAct=%x\n", G_pgpe_pstate_record.activeQuads); } @@ -953,13 +946,6 @@ void p9_pgpe_pstate_process_quad_entry_done(uint32_t quadsRequested) GPE_PUTSCOM(OCB_OCCFLG_OR, BIT32(REQUESTED_ACTIVE_QUAD_UPDATE));//Set OCCFLG[REQUESTED_ACTIVE_QUAD_UPDATE] } - //ACK back to SGPE - /*ipc_async_cmd_t* async_cmd = (ipc_async_cmd_t*)G_pgpe_pstate_record.ipcPendTbl[IPC_PEND_SGPE_ACTIVE_QUADS_UPDT].cmd; - ipcmsg_s2p_update_active_quads_t* args = (ipcmsg_s2p_update_active_quads_t*)async_cmd->cmd_data; - args->fields.return_code = IPC_SGPE_PGPE_RC_SUCCESS; - G_pgpe_pstate_record.ipcPendTbl[IPC_PEND_SGPE_ACTIVE_QUADS_UPDT].pending_ack = 0; - ipc_send_rsp(G_pgpe_pstate_record.ipcPendTbl[IPC_PEND_SGPE_ACTIVE_QUADS_UPDT].cmd, IPC_RC_SUCCESS); - p9_pgpe_optrace(ACK_QUAD_ACTV);*/ PK_TRACE_INF("QE:(Done) End,qAct=%x\n", G_pgpe_pstate_record.activeQuads); } @@ -1010,13 +996,6 @@ void p9_pgpe_pstate_process_quad_exit(uint32_t quadsRequested) //registration msg from the quad is received. G_pgpe_pstate_record.pendQuadsRegisterReceive |= quadsRequested; - //ACK back to SGPE - /* ipc_async_cmd_t* async_cmd = (ipc_async_cmd_t*)G_pgpe_pstate_record.ipcPendTbl[IPC_PEND_SGPE_ACTIVE_QUADS_UPDT].cmd; - ipcmsg_s2p_update_active_quads_t* args = (ipcmsg_s2p_update_active_quads_t*)async_cmd->cmd_data; - args->fields.return_code = IPC_SGPE_PGPE_RC_SUCCESS; - G_pgpe_pstate_record.ipcPendTbl[IPC_PEND_SGPE_ACTIVE_QUADS_UPDT].pending_ack = 0; - ipc_send_rsp(G_pgpe_pstate_record.ipcPendTbl[IPC_PEND_SGPE_ACTIVE_QUADS_UPDT].cmd, IPC_RC_SUCCESS); - p9_pgpe_optrace(ACK_QUAD_ACTV);*/ PK_TRACE_INF("QX:End,qAct=%x\n", G_pgpe_pstate_record.activeQuads); } |