summaryrefslogtreecommitdiffstats
path: root/src/include/usr/sbe
diff options
context:
space:
mode:
authorMarty Gloff <mgloff@us.ibm.com>2016-12-16 15:12:29 -0600
committerChristian R. Geddes <crgeddes@us.ibm.com>2016-12-22 14:30:29 -0500
commitc46ffcf92b32f8e8a665c3aaa48e59fced17d79c (patch)
treeaad771b60d81b82a3c3a1f42bfbf3a5849346f59 /src/include/usr/sbe
parentfbbfe418725398bd38ad0309acc8bf2b6656c3e8 (diff)
downloadtalos-hostboot-c46ffcf92b32f8e8a665c3aaa48e59fced17d79c.tar.gz
talos-hostboot-c46ffcf92b32f8e8a665c3aaa48e59fced17d79c.zip
Select boot seeprom for slave processors
Add a function to set the boot SEEPROM for the target processor based off the setting for the master processor. Change-Id: Ie39ca011952ea5cf10a8b752268116265cc4fabd RTC:162326 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34022 Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src/include/usr/sbe')
-rw-r--r--src/include/usr/sbe/sbeif.H12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/include/usr/sbe/sbeif.H b/src/include/usr/sbe/sbeif.H
index 780399005..12324d949 100644
--- a/src/include/usr/sbe/sbeif.H
+++ b/src/include/usr/sbe/sbeif.H
@@ -148,6 +148,18 @@ namespace SBE
*/
void setNestFreqAttributes( uint32_t i_nestFreq );
+ /**
+ * @brief Updates which Seeprom was used to boot the SBE
+ *
+ * @param[in] i_target Target processor to update
+ *
+ * @param[in] i_masterProc Master processor target
+ *
+ * @return errlHndl_t Error log handle on failure.
+ */
+ errlHndl_t updateSbeBootSeeprom(TARGETING::Target* i_target,
+ TARGETING::Target* i_masterProc);
+
} //end namespace SBE
#endif /* _SBEIF_H */
OpenPOWER on IntegriCloud