summaryrefslogtreecommitdiffstats
path: root/import/chips/p9/procedures
diff options
context:
space:
mode:
authorRahul Batra <rbatra@us.ibm.com>2017-10-18 19:23:41 -0500
committerJoshua Hunsberger <jahunsbe@us.ibm.com>2017-11-17 14:57:34 -0600
commit387d3838addab113ae1bb202602cbea5a70714e4 (patch)
tree55182d7d9943e4c1efae113141b73e7c4f22684a /import/chips/p9/procedures
parent9181f405b824ff8bd5b74af46bd8b70a2a862238 (diff)
downloadtalos-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/procedures')
-rw-r--r--import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_pstate.c21
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);
}
OpenPOWER on IntegriCloud