summaryrefslogtreecommitdiffstats
path: root/src/include/runtime
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/runtime')
-rw-r--r--src/include/runtime/interface.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/include/runtime/interface.h b/src/include/runtime/interface.h
index d7ad1beba..823f44eda 100644
--- a/src/include/runtime/interface.h
+++ b/src/include/runtime/interface.h
@@ -537,6 +537,7 @@ typedef struct hostInterfaces
HBRT_FW_MSG_TYPE_ERROR_LOG = 5,
HBRT_FW_MSG_HBRT_FSP_RESP = 6,
HBRT_FW_MSG_TYPE_I2C_LOCK = 7,
+ HBRT_FW_MSG_TYPE_SBE_STATE = 8,
};
struct hbrt_fw_msg // define struct hbrt_fw_msg
@@ -594,6 +595,14 @@ typedef struct hostInterfaces
} __attribute__ ((packed)) req_i2c_lock;
// This struct is sent from HBRT with
+ // io_type set to HBRT_FW_MSG_TYPE_SBE_STATE
+ struct
+ {
+ uint64_t i_procId; // processor ID of the SBE that is disabled/enabled
+ uint64_t i_state; // state of the SBE; 0 = disabled, 1 = enabled
+ } __attribute__ ((packed)) sbe_state;
+
+ // This struct is sent from HBRT with
// io_type set to HBRT_FW_MSG_HBRT_FSP_REQ or
// HBRT_FW_MSG_HBRT_FSP_RESP
// This struct sends/receives an MBox message to the FSP
OpenPOWER on IntegriCloud