diff options
Diffstat (limited to 'src/include/usr')
| -rw-r--r-- | src/include/usr/isteps/istep08list.H | 2 | ||||
| -rw-r--r-- | src/include/usr/sbe/sbeif.H | 19 |
2 files changed, 20 insertions, 1 deletions
diff --git a/src/include/usr/isteps/istep08list.H b/src/include/usr/isteps/istep08list.H index 949653928..0a721c694 100644 --- a/src/include/usr/isteps/istep08list.H +++ b/src/include/usr/isteps/istep08list.H @@ -120,6 +120,8 @@ const DepModInfo g_istep08Dependancies = { DEP_LIB(libnest_chiplets.so), DEP_LIB(libsecure_boot.so), DEP_LIB(libslave_sbe.so), + DEP_LIB(libsbe.so), + DEP_LIB(libbuild_winkle_images.so), NULL } }; diff --git a/src/include/usr/sbe/sbeif.H b/src/include/usr/sbe/sbeif.H index 9cf20c637..b00e01f7d 100644 --- a/src/include/usr/sbe/sbeif.H +++ b/src/include/usr/sbe/sbeif.H @@ -59,14 +59,31 @@ namespace SBE size_t& o_imgSize, sbe_image_version_t* o_version = NULL); + /** + * @enum sbeUpdateCheckType + * + * @brief Determines what types of checks are performed on the SBE Seeproms + * to determine if an update is necessary. + * + */ + enum sbeUpdateCheckType + { + SBE_UPDATE_CHECK_ALL = 0x00, + SBE_UPDATE_ONLY_CHECK_NEST_FREQ = 0x01 + }; /** * @brief Iterates through all the functional processors and updates * the SBE Image in a SEEPROM, if necessary. * + * @param[in] i_check_type Indicates what types of checks are performed + * on the SBE Seeproms to determine if an update + * is necessary. + * * @return errlHndl_t Error log handle on failure. */ - errlHndl_t updateProcessorSbeSeeproms(); + errlHndl_t updateProcessorSbeSeeproms( + sbeUpdateCheckType i_check_type = SBE_UPDATE_CHECK_ALL); /** * @brief Iterates through all the functional processors and resolves |

