diff options
author | Marty Gloff <mgloff@us.ibm.com> | 2016-12-16 15:12:29 -0600 |
---|---|---|
committer | Christian R. Geddes <crgeddes@us.ibm.com> | 2016-12-22 14:30:29 -0500 |
commit | c46ffcf92b32f8e8a665c3aaa48e59fced17d79c (patch) | |
tree | aad771b60d81b82a3c3a1f42bfbf3a5849346f59 /src/include/usr/sbe | |
parent | fbbfe418725398bd38ad0309acc8bf2b6656c3e8 (diff) | |
download | talos-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.H | 12 |
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 */ |