Skip to content

Commit 6f77ee7

Browse files
Sooraj Naircjcain
authored andcommitted
temporary fix for sw399904
Change-Id: I369d5543c93150545de0dc05bb39f7f41b077208 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45584 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com>
1 parent 4b775f5 commit 6f77ee7

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

src/occ_gpe1/gpe1_24x7.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ void gpe_24x7(ipc_msg_t* cmd, void* arg)
8686
static volatile uint64_t* L_mode = (uint64_t*) (CNTL_MODE_OFFSET | PBA_ENABLE);
8787
//
8888
static volatile uint64_t* L_tics_exceded = (uint64_t*) (DBG_TICS_OFFSET | PBA_ENABLE);
89+
static volatile uint64_t* L_marker = (uint64_t*) (DBG_MARK | PBA_ENABLE);
8990
args->error.error = 0; // default success
9091
args->error.ffdc = 0;
9192

@@ -173,6 +174,10 @@ void gpe_24x7(ipc_msg_t* cmd, void* arg)
173174
L_configure = true;
174175
L_cur_speed = *L_speed;
175176
G_CUR_UAV = *L_uav;
177+
//SW399904 patch until HWP output for UAV is debugged.
178+
G_CUR_UAV = CNTL_UAV_TEMP;
179+
*L_marker = MARKER;
180+
//
176181
set_speed(&L_cur_speed,&L_CUR_DELAY,L_status);
177182
//set the state to 1 if reconfig is required. config scoms are split across multiple states starting from 1.
178183
L_current_state = 1;

src/occ_gpe1/gpe1_24x7.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -408,6 +408,7 @@ enum
408408
DBG_GRP_OFFSET = 0x001BFC50,
409409
DBG_UNIT_OFFSET = 0x001BFC58,
410410
DBG_TICS_OFFSET = 0x001BFC60,
411+
DBG_MARK = 0x001BFC68,
411412
//////////////////////////////////////////////////
412413
//cntl status values
413414
CNTL_STATUS_INIT = 0x0,
@@ -436,6 +437,7 @@ enum
436437
//cntl cmd uav temp
437438
//CNTL_UAV_TEMP = 0xFFFF807000000000,
438439
CNTL_UAV_TEMP = 0x8000007000000000,
440+
MARKER = 0xCAFEBABEFA11DEAD,
439441
//cntl block modes
440442
CNTL_MODE_MONITOR = 0x0
441443
};

0 commit comments

Comments
 (0)