summaryrefslogtreecommitdiffstats
path: root/src/include/usr/runtime/runtime_reasoncodes.H
diff options
context:
space:
mode:
authorDean Sanner <dsanner@us.ibm.com>2018-02-07 18:10:04 -0600
committerDaniel M. Crowell <dcrowell@us.ibm.com>2018-02-28 16:29:42 -0500
commit2414e7c8e5de03e829022693f7813809313f40fc (patch)
treef36ea03a8c09cc15b9c55fe7991304827b499e8c /src/include/usr/runtime/runtime_reasoncodes.H
parentb6e41fc3329eeabb5d1356ec0b26c3dfed8bd903 (diff)
downloadtalos-hostboot-2414e7c8e5de03e829022693f7813809313f40fc.tar.gz
talos-hostboot-2414e7c8e5de03e829022693f7813809313f40fc.zip
Support sending chip info to SBEs on multinode
Existing code didn't support collecting the present chips on all nodes (Hostboot instances) and updating all SBEs with a system wide view. For non multi drawer configs it will just update based on HB instance view. For multi drawer configs the other hostboot instances will be queried for their configs, aggregated, and then informed of the system wide view via IPC commnuication. Change-Id: I45c5673df26f940de212cbe2b54525e32c9147ab Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/53603 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/include/usr/runtime/runtime_reasoncodes.H')
-rw-r--r--src/include/usr/runtime/runtime_reasoncodes.H3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/include/usr/runtime/runtime_reasoncodes.H b/src/include/usr/runtime/runtime_reasoncodes.H
index 3937e553f..12d9db472 100644
--- a/src/include/usr/runtime/runtime_reasoncodes.H
+++ b/src/include/usr/runtime/runtime_reasoncodes.H
@@ -59,6 +59,7 @@ namespace RUNTIME
MOD_POPULATE_TPMINFOBYNODE = 0x19, /**< populate_hbruntime.C */
MOD_FILL_RSVMEM_HBDATA = 0x20, /**< populate_hbruntime.C */
MOD_ATTR_RUNTIME_CHECK_PREP_FAIL = 0x21, /**< populate_hbruntime.C */
+ MOD_SEND_SBE_SYSCONFIG = 0x22, /**< populate_hbruntime.C */
MOD_RT_FIRMWARE_NOTIFY = 0x23, /**< rt_fwnotify.C */
MOD_RT_FIRMWARE_REQUEST = 0x24, /**< rt_fwreq_helper.C */
MOD_RT_ATTR_SYNC_REQUEST = 0x25, /**< rt_fwnotify.C */
@@ -129,6 +130,8 @@ namespace RUNTIME
RC_TPM_HDAT_MAP_BLOCK_ERR = RUNTIME_COMP_ID | 0x3B,
RC_ATTR_UPDATE_FAILED = RUNTIME_COMP_ID | 0x3C,
RC_HB_RES_MEM_EXCEEDED = RUNTIME_COMP_ID | 0x3D,
+ RC_SEND_SBE_TIMER_EXPIRED = RUNTIME_COMP_ID | 0x3E,
+ RC_HOST_TIMER_THREAD_FAIL = RUNTIME_COMP_ID | 0x3F,
};
enum UserDetailsTypes
OpenPOWER on IntegriCloud