summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authormbroyles <mbroyles@us.ibm.com>2017-11-15 16:09:58 -0600
committerWilliam A. Bryan <wilbryan@us.ibm.com>2017-11-15 17:31:54 -0500
commitaec1db2cadeeeafbca9481a4759de05f3d41cce8 (patch)
tree7e7fd0ec04b4b74abf030e06988678ca627c8f4b /src
parent8b90dab9d243dfafbc3e68712b7dd967053d733a (diff)
downloadtalos-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')
-rwxr-xr-xsrc/occ_405/proc/proc_data.c7
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
OpenPOWER on IntegriCloud