summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/include')
-rw-r--r--src/include/usr/htmgt/htmgt_reasoncodes.H7
-rw-r--r--src/include/usr/initservice/initsvcstructs.H2
-rw-r--r--src/include/usr/isteps/istep21list.H4
3 files changed, 12 insertions, 1 deletions
diff --git a/src/include/usr/htmgt/htmgt_reasoncodes.H b/src/include/usr/htmgt/htmgt_reasoncodes.H
index f675a0a23..1c374e3e1 100644
--- a/src/include/usr/htmgt/htmgt_reasoncodes.H
+++ b/src/include/usr/htmgt/htmgt_reasoncodes.H
@@ -35,7 +35,11 @@ namespace HTMGT
HTMGT_MOD_WAIT_FOR_OCC_ACTIVE = 0x01,
HTMGT_MOD_WAIT_FOR_OCC_READY = 0x02,
HTMGT_MOD_MEMTHROTTLE = 0x03,
+ HTMGT_MOD_OCCMGR_SET_STATE = 0x04,
+ HTMGT_MOD_OCC_SET_STATE = 0x05,
HTMGT_MOD_OCC_POLL = 0x76,
+ HTMGT_MOD_BAD_FRU_CALLOUTS = 0x7D,
+ HTMGT_MOD_MISMATCHING_SEVERITY = 0x7F,
HTMGT_MOD_READ_OCC_SRAM = 0x85,
HTMGT_MOD_SEND_OCC_CMD = 0x90,
HTMGT_MOD_WRITE_OCC_CMD = 0x91,
@@ -50,6 +54,7 @@ namespace HTMGT
HTMGT_RC_THROTTLE_UTIL_ERROR = HTMGT_COMP_ID | 0x02,
HTMGT_RC_THROTTLE_INVALID_N = HTMGT_COMP_ID | 0x03,
HTMGT_RC_OT_THROTTLE_INVALID_N = HTMGT_COMP_ID | 0x04,
+ HTMGT_RC_OCC_NOT_READY = HTMGT_COMP_ID | 0x05,
HTMGT_RC_NO_SUPPORT = HTMGT_COMP_ID | 0x0F,
HTMGT_RC_OCC_RESET = HTMGT_COMP_ID | 0x15,
HTMGT_RC_OCC_CRIT_FAILURE = HTMGT_COMP_ID | 0x16,
@@ -61,6 +66,7 @@ namespace HTMGT
HTMGT_RC_INVALID_DATA = HTMGT_COMP_ID | 0x23,
HTMGT_RC_OCC_UNAVAILABLE = HTMGT_COMP_ID | 0x24,
HTMGT_RC_OCC_START_FAIL = HTMGT_COMP_ID | 0x25,
+ HTMGT_RC_OCC_UNEXPECTED_STATE = HTMGT_COMP_ID | 0x26,
HTMGT_RC_PRESENT_STATE_PROHIBITS = HTMGT_COMP_ID | 0x28,
HTMGT_RC_PARAMETER_OUT_OF_RANGE = HTMGT_COMP_ID | 0x29,
HTMGT_RC_OVERSUBSCRIBED = HTMGT_COMP_ID | 0x2D,
@@ -70,6 +76,7 @@ namespace HTMGT
HTMGT_RC_MISSING_DATA = HTMGT_COMP_ID | 0x4F,
HTMGT_RC_ECMD_DBUF_COPY_FAIL = HTMGT_COMP_ID | 0x53,
HTMGT_RC_TARGET_NOT_FUNCTIONAL = HTMGT_COMP_ID | 0x54,
+ HTMGT_RC_OCC_MASTER_NOT_FOUND = HTMGT_COMP_ID | 0x55,
HTMGT_RC_PCAP_CALC_COMPLETE = HTMGT_COMP_ID | 0xB9,
HTMGT_RC_ENERGYSCALE_FFDC = HTMGT_COMP_ID | 0xFD,
};
diff --git a/src/include/usr/initservice/initsvcstructs.H b/src/include/usr/initservice/initsvcstructs.H
index 53f00183c..d9e412973 100644
--- a/src/include/usr/initservice/initsvcstructs.H
+++ b/src/include/usr/initservice/initsvcstructs.H
@@ -40,7 +40,7 @@
#include <initservice/initsvcreasoncodes.H>
// This constant has a corresponding entry in src/build/tools/listdeps.pl.
-#define MAX_DEPENDENT_MODULES 8
+#define MAX_DEPENDENT_MODULES 9
namespace INITSERVICE
diff --git a/src/include/usr/isteps/istep21list.H b/src/include/usr/isteps/istep21list.H
index 1186274d5..52a8311dd 100644
--- a/src/include/usr/isteps/istep21list.H
+++ b/src/include/usr/isteps/istep21list.H
@@ -91,6 +91,10 @@ const DepModInfo g_istep21Dependancies = {
DEP_LIB(libpstates.so),
#endif
DEP_LIB(libocc.so),
+#if defined(CONFIG_HTMGT)
+ DEP_LIB(libhtmgt.so),
+ DEP_LIB(libmc_config.so),
+#endif
NULL
}
};
OpenPOWER on IntegriCloud