diff options
author | Prachi Gupta <pragupta@us.ibm.com> | 2015-10-23 14:30:26 -0500 |
---|---|---|
committer | Patrick Williams <iawillia@us.ibm.com> | 2015-12-11 15:30:26 -0600 |
commit | 7e5ca24a1eec65d3fdfba811c85f6f758277313e (patch) | |
tree | 72b4b20275027811c59ee42e1134a236b1829278 /src/include | |
parent | bce98936a30fb420c5deb9faf361db0fc01f35df (diff) | |
download | blackbird-hostboot-7e5ca24a1eec65d3fdfba811c85f6f758277313e.tar.gz blackbird-hostboot-7e5ca24a1eec65d3fdfba811c85f6f758277313e.zip |
P9 Isteps: Created directory structure for istep 10 wrappers
Change-Id: I6ae2116f19ec75641ee0f27c7295f774b4c71734
RTC:137652
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21461
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/usr/isteps/istep10list.H | 60 |
1 files changed, 58 insertions, 2 deletions
diff --git a/src/include/usr/isteps/istep10list.H b/src/include/usr/isteps/istep10list.H index 155c924b5..a31f6bfd5 100644 --- a/src/include/usr/isteps/istep10list.H +++ b/src/include/usr/isteps/istep10list.H @@ -30,7 +30,7 @@ * @file istep10list.H * * Step 10 Hostboot SBE Centaur Init - * IPL FLow Doc v0.60 (06/02/15) + * IPL FLow Doc v0.67 (11/12/15) * * Please see the note in initsvcstructs.H for description of * the ISTEPNAME macro. @@ -40,9 +40,48 @@ #include <initservice/initsvcreasoncodes.H> // include prototypes file -#include "../../../usr/hwpf/hwp/sbe_centaur_init/sbe_centaur_init.H" #include <config.h> +namespace ISTEP_10 +{ + +/** + * @brief proc_build_smp + * + * param[in,out] - pointer to any arguments, usually NULL + * + * return any errlogs to istep + * + */ +void* call_proc_build_smp( void *io_pArgs ); + + + +/** + * @brief host_slave_sbe_update + * + * param[in,out] - pointer to any arguments, usually NULL + * + * return any errlogs to istep + * + */ +void* call_host_slave_sbe_update( void *io_pArgs ); + + + +/** + * @brief host update redundant tpm + * + * param[in,out] - pointer to any arguments, usually NULL + * + * return any errlogs to istep + * + */ +void* call_host_update_redundant_tpm( void *io_pArgs ); + +}; + + namespace INITSERVICE { @@ -52,10 +91,27 @@ const TaskInfo g_istep10[] = { NULL, { NONE, EXT_IMAGE, IPL_NOOP, false } }, + { + ISTEPNAME(10,01,"proc_build_smp"), + ISTEP_10::call_proc_build_smp, + { START_FN, EXT_IMAGE, NORMAL_IPL_OP, true } + }, + { + ISTEPNAME(10,02,"host_slave_sbe_update"), + ISTEP_10::call_host_slave_sbe_update, + { START_FN, EXT_IMAGE, NORMAL_IPL_OP, true } + }, + { + ISTEPNAME(10,03,"host_update_redundant_tpm"), + ISTEP_10::call_host_update_redundant_tpm, + { START_FN, EXT_IMAGE, NORMAL_IPL_OP, true } + }, }; const DepModInfo g_istep10Dependancies = { { + DEP_LIB(libistep10.so), + DEP_LIB(libsbe.so), NULL } }; |