summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorPrachi Gupta <pragupta@us.ibm.com>2015-10-23 14:30:26 -0500
committerPatrick Williams <iawillia@us.ibm.com>2015-12-11 15:30:26 -0600
commit7e5ca24a1eec65d3fdfba811c85f6f758277313e (patch)
tree72b4b20275027811c59ee42e1134a236b1829278 /src/include
parentbce98936a30fb420c5deb9faf361db0fc01f35df (diff)
downloadblackbird-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.H60
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
}
};
OpenPOWER on IntegriCloud