summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_thread_process_requests.c2
1 files changed, 1 insertions, 1 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 2966458d..ea11dd1b 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
@@ -238,7 +238,6 @@ void p9_pgpe_process_sgpe_updt_active_cores()
{
G_pgpe_pstate_record.activeCores &= ~(args->fields.active_cores << 8);
args->fields.return_active_cores = G_pgpe_pstate_record.activeCores >> 8;
- args->fields.return_code = IPC_SGPE_PGPE_RC_SUCCESS;
ack_now = 1;
}
else
@@ -286,6 +285,7 @@ void p9_pgpe_process_sgpe_updt_active_cores()
{
G_pgpe_pstate_record.ipcPendTbl[IPC_PEND_SGPE_ACTIVE_CORES_UPDT].pending_ack = 0;
ipc_send_rsp(G_pgpe_pstate_record.ipcPendTbl[IPC_PEND_SGPE_ACTIVE_CORES_UPDT].cmd, IPC_RC_SUCCESS);
+ args->fields.return_code = IPC_SGPE_PGPE_RC_SUCCESS;
PK_TRACE_DBG("PTH: Core Entry ACK back to SGPE");
p9_pgpe_optrace(ACK_CORES_ACTV);
}
OpenPOWER on IntegriCloud