diff options
author | crgeddes <crgeddes@us.ibm.com> | 2016-10-12 15:54:52 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2016-11-09 14:05:31 -0500 |
commit | b225eef341b12b79a35688dfeb5f2dc596f9efd8 (patch) | |
tree | f00ee53e3c500b6fd1697c161cf861a51125e9c8 /src/include | |
parent | ba945d85176346a47c11b10e25e2c2ff0edcee60 (diff) | |
download | talos-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.H | 14 |
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 |