summaryrefslogtreecommitdiffstats
path: root/src/occ_405/cmdh/cmdh_fsp.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/occ_405/cmdh/cmdh_fsp.h')
-rwxr-xr-xsrc/occ_405/cmdh/cmdh_fsp.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/occ_405/cmdh/cmdh_fsp.h b/src/occ_405/cmdh/cmdh_fsp.h
index 6a59367..7e5d4c8 100755
--- a/src/occ_405/cmdh/cmdh_fsp.h
+++ b/src/occ_405/cmdh/cmdh_fsp.h
@@ -76,8 +76,12 @@
#define CMDH_FSP_RSP_SIZE 4096
// Response: Seq + Cmd + RC - 3 bytes
#define CMDH_FSP_SEQ_CMD_RC_SIZE 3
+// Response: Extra bytes TMGT needs for HWSV overhead - 8 bytes
+#define CMDH_FSP_TMGT_EXTRA_SIZE 8
+
// Response: Maximum "Data" Field Length
#define CMDH_FSP_RSP_DATA_SIZE (CMDH_FSP_RSP_SIZE - \
+ CMDH_FSP_TMGT_EXTRA_SIZE - \
CMDH_FSP_DATALEN_SIZE - \
CMDH_FSP_CHECKSUM_SIZE - \
CMDH_FSP_SEQ_CMD_RC_SIZE )
@@ -314,7 +318,11 @@ extern uint8_t G_rsp_status;
// To set flags: tmgtclient -X 0x40 --data 0x1f<4 byte value for G_internal_flags>
extern uint32_t G_internal_flags;
#define INT_FLAG_DISABLE_24X7 0x00000001
-#define INT_FLAG_ENABLE_VDD_CURRENT_READ 0x00000008
+#define INT_FLAG_ENABLE_VDD_CURRENT_READ 0x00000008 // only applies if have at least PGPE P9' support
+#define INT_FLAG_ENABLE_OCS_HOLD_NEW 0x00000010 // only applies if P10_OCS is enabled
+#define INT_FLAG_ENABLE_P10_OCS 0x00000020 // will really only be enabled if also have at least PGPE P9' support
+#define INT_FLAG_DISABLE_CEFF_TRACKING 0x00000040 // enabled by default with PGPE P9' support
+#define INT_FLAG_ENABLE_WOF_CHAR_TEST 0x00000080 // special WOF testing mode requested by Frank
void notifyCmdhWakeupCondition(eCmdhWakeupThreadMask i_cond);
void clearCmdhWakeupCondition(eCmdhWakeupThreadMask i_cond);
OpenPOWER on IntegriCloud