diff options
author | Brian Bakke <bbakke@us.ibm.com> | 2017-11-15 11:17:17 -0600 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-11-19 13:15:50 -0500 |
commit | 5353e40a1ad90530b9678233b0f52eb0b54535e4 (patch) | |
tree | 824018fce77bab124bbe5416c657d2edc51ab8fb /src/include/usr | |
parent | 9470c51fc4861bd7fcb0c68d8eade5dc62f1fa5e (diff) | |
download | talos-hostboot-5353e40a1ad90530b9678233b0f52eb0b54535e4.tar.gz talos-hostboot-5353e40a1ad90530b9678233b0f52eb0b54535e4.zip |
Story 179465 - Smarter HBBL id handling ...
to avoid constant SBE updates
Change-Id: Id02c7eb95a8e83274968477514130512ee553968
RTC: 179465
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/49748
Reviewed-by: Martin Gloff <mgloff@us.ibm.com>
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: Christian R. Geddes <crgeddes@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/include/usr')
-rw-r--r-- | src/include/usr/sbe/sbe_update.H | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/include/usr/sbe/sbe_update.H b/src/include/usr/sbe/sbe_update.H index 45e295c2d..58a15de9f 100644 --- a/src/include/usr/sbe/sbe_update.H +++ b/src/include/usr/sbe/sbe_update.H @@ -753,5 +753,21 @@ namespace SBE */ errlHndl_t secureKeyTransition(); + /** + * @brief locate the hbbl ID string buffer + * + * @param[in] i_pSourceBfr Ptr to buffer to search + * + * @param[in] i_SourceBfrSize length (in bytes) of source buffer + * + * @param[out] o_pHbblIdStringBfr Ptr to Hbbl ID String + * NULL if not found + * + * @return errlHndl_t Error log handle on failure. + */ + errlHndl_t locateHbblIdStringBfr( void * i_pSourceBfr, + uint32_t i_SourceBfrLen, + void * & o_pHbblIdStringBfr ); + } //end namespace SBE #endif |