From 76a5df9bf306d9dc446db4b395012770b4dd1c28 Mon Sep 17 00:00:00 2001 From: William Bryan Date: Wed, 18 Nov 2015 15:40:30 -0600 Subject: Core data initialization and 24-core support RTC: 140187 RTC: 140186 Change-Id: I574acdc3933b4bc181a584226ea432b9abe72592 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22182 Reviewed-by: Wael Elessawy Tested-by: Fadi Kassem Reviewed-by: Fadi Kassem --- src/occ_405/proc/proc_data_control.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/occ_405/proc/proc_data_control.c') diff --git a/src/occ_405/proc/proc_data_control.c b/src/occ_405/proc/proc_data_control.c index 8e8a3c2..9f55d91 100755 --- a/src/occ_405/proc/proc_data_control.c +++ b/src/occ_405/proc/proc_data_control.c @@ -24,7 +24,7 @@ /* IBM_PROLOG_END_TAG */ #include "proc_data.h" -#include "pgp_async.h" +#include "occhw_async.h" #include "threadSch.h" #include "pmc_register_addresses.h" #include "proc_data_service_codes.h" @@ -34,7 +34,6 @@ #include "rtls.h" #include "apss.h" #include "state.h" -#include "gpe_control.h" #include "occ_sys_config.h" // Pore flex request for GPE job. The initialization will be done one time @@ -141,8 +140,8 @@ void proc_core_data_control_init( void ) do { - //FIXME: Need to move this object to the PGPE (later phase) - //Initializes PoreFlex object for fast core data + //FIXME: Need to change this to use PGPE queue + //Initializes PoreFlex object for pstate control rc = pore_flex_create( &G_core_data_control_req, //gpe_req for the task &G_pore_gpe0_queue, //queue gpe_set_pstates, //entry point @@ -192,6 +191,8 @@ void proc_core_data_control_init( void ) // End Function Specification void task_core_data_control( task_t * i_task ) { +//TEMP/TODO: proc_core_data_control_init needs to be called from proc_core_init() +// when this task is enabled for it to function properly. errlHndl_t l_err = NULL; //Error handler tracDesc_t l_trace = NULL; //Temporary trace descriptor int rc = 0; //Return code -- cgit v1.2.1