summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorcrgeddes <crgeddes@us.ibm.com>2016-10-12 15:54:52 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2016-11-09 14:05:31 -0500
commitb225eef341b12b79a35688dfeb5f2dc596f9efd8 (patch)
treef00ee53e3c500b6fd1697c161cf861a51125e9c8 /src/include
parentba945d85176346a47c11b10e25e2c2ff0edcee60 (diff)
downloadtalos-hostboot-b225eef341b12b79a35688dfeb5f2dc596f9efd8.tar.gz
talos-hostboot-b225eef341b12b79a35688dfeb5f2dc596f9efd8.zip
Call setSystemConfig during host_runtime_setup
We call setSystemConfig late in the IPL to signal to the SBE what other procs are present and functional in the system. Change-Id: Ibb95243f9493979e0e8bc5aaf4965b0d2f60a8ff RTC: 160666 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31104 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/include')
-rw-r--r--src/include/usr/sbeio/sbeioif.H14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/include/usr/sbeio/sbeioif.H b/src/include/usr/sbeio/sbeioif.H
index 3c15c0875..d55e28885 100644
--- a/src/include/usr/sbeio/sbeioif.H
+++ b/src/include/usr/sbeio/sbeioif.H
@@ -48,6 +48,20 @@ namespace SBEIO
errlHndl_t stopDeadmanLoop( );
/**
+ * @brief Semd System Configuration
+ *
+ * @param[in] i_systemConfig Fabric grouping map bitstring
+ * Examples:
+ * bit 0 = proc 0 group 0
+ * bit 8 = proc 0 group 1
+ * bit 12 = proc 4 group 1
+ *
+ * @return errlHndl_t Error log handle on failure.
+ *
+ */
+ errlHndl_t sendSystemConfig(const uint64_t i_systemConfig );
+
+ /**
* @brief Get SCOM via SBE FIFO
*
* @param[in] i_target Target to access
OpenPOWER on IntegriCloud