diff options
author | mbroyles <mbroyles@us.ibm.com> | 2017-11-15 16:09:58 -0600 |
---|---|---|
committer | William A. Bryan <wilbryan@us.ibm.com> | 2017-11-15 17:31:54 -0500 |
commit | aec1db2cadeeeafbca9481a4759de05f3d41cce8 (patch) | |
tree | 7e7fd0ec04b4b74abf030e06988678ca627c8f4b /src/occ_405/proc/proc_data.c | |
parent | 8b90dab9d243dfafbc3e68712b7dd967053d733a (diff) | |
download | talos-occ-aec1db2cadeeeafbca9481a4759de05f3d41cce8.tar.gz talos-occ-aec1db2cadeeeafbca9481a4759de05f3d41cce8.zip |
Temporary disable 24x7 on FSP systems
Change-Id: I72436bd9ccfe2dba7e7c5f11f847fff2284ada00
CQ: SW407903
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/49758
Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com>
Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Diffstat (limited to 'src/occ_405/proc/proc_data.c')
-rwxr-xr-x | src/occ_405/proc/proc_data.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/occ_405/proc/proc_data.c b/src/occ_405/proc/proc_data.c index 5cefc17..660cefd 100755 --- a/src/occ_405/proc/proc_data.c +++ b/src/occ_405/proc/proc_data.c @@ -39,6 +39,7 @@ #include "sensor.h" #include "gpe_24x7_structs.h" +extern uint8_t G_occ_interrupt_type; //Global array of core data buffers GPE_BUFFER(CoreData G_core_data[MAX_NUM_FW_CORES+NUM_CORE_DATA_DOUBLE_BUF+NUM_CORE_DATA_EMPTY_BUF]) = {{{0}}}; @@ -679,6 +680,12 @@ void task_24x7(task_t * i_task) static uint8_t L_numTicks = 0x00; // never called since OCC started static bool L_idle_trace = FALSE; + // workaround SW407903 don't run 24x7 on FSP systems + if(G_occ_interrupt_type == FSP_SUPPORTED_OCC) + { + return; + } + if (!G_24x7_disabled) { // Schedule 24x7 task if idle |