summaryrefslogtreecommitdiffstats
path: root/src/include/usr/isteps/istep06list.H
diff options
context:
space:
mode:
authorMark Wenning <wenning@us.ibm.com>2012-04-02 17:27:57 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2012-04-17 11:34:02 -0500
commitb97e806c5c044abd0cc12cbca41c8358c67eade1 (patch)
tree6f16776b8247eec8c6be8465e1ffd1daad65534b /src/include/usr/isteps/istep06list.H
parentb3c9d1540732ead1232098cf3c5c1ebcbc89e573 (diff)
downloadtalos-hostboot-b97e806c5c044abd0cc12cbca41c8358c67eade1.tar.gz
talos-hostboot-b97e806c5c044abd0cc12cbca41c8358c67eade1.zip
Add IStep Stubs for all ISteps in IPL Flow Document
Add stubs for all remaining ISteps, based on HostBoot_IPL_Flow_v1.01.odt document. Task 39253 1 -5 Not applicable, performed by SBE 6 - Save SBE (HWAS) ALL, Brian is moving some of them from 4 7 - Start Clocks on Nest Chiplets ALL 8 - EDI, EI init ALL 9 - Activate PowerBus ALL 10 - Centaur Init already implemented 11 - DMI Training already implemented 12 - MC Init already Implemented 13 - Dram Training already Implemented 14 - Dram Initialization ALL 15 - Build Winkle Images ALL 16 - Core Activate ALL 17 - Init PSI marked FSP, not implemented 18 - Establish System SMP 18.8, 9, 10 only, the rest are marked FSP 19 - Build and Load Host Image marked FSP, not implemented 20 - Load Payload ALL 21 - Start Payload ALL RTC: 38196 Change-Id: I4e853f58caafe7dd472d57b42883724eaaa2e8a3 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/826 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/include/usr/isteps/istep06list.H')
-rw-r--r--src/include/usr/isteps/istep06list.H68
1 files changed, 57 insertions, 11 deletions
diff --git a/src/include/usr/isteps/istep06list.H b/src/include/usr/isteps/istep06list.H
index cdcb8b8dc..b2cfe7328 100644
--- a/src/include/usr/isteps/istep06list.H
+++ b/src/include/usr/isteps/istep06list.H
@@ -57,33 +57,79 @@ namespace INITSERVICE
*
*/
const TaskInfo g_istep06[] = {
+ {
+ "", // dummy, index 0
+ NULL,
+ {
+ NONE,
+ EXT_IMAGE,
+ }
+ },
+ {
+ ISTEPNAME(06,01,"host_setup"),
+ NULL,
+ {
+ NONE,
+ EXT_IMAGE,
+ }
+ },
+ {
+ ISTEPNAME(06,02,"host_istep_enable"),
+ NULL,
+ {
+ NONE,
+ EXT_IMAGE,
+ }
+ },
- // @ todo isteps are numbered wrong to match up with hb-istep -
- // need to add stubs for the other substeps
{
- ISTEPNAME(06,00,"host_init_fsi"), // substep name
- HWAS::host_init_fsi, // pointer to fn
+ ISTEPNAME(06,03,"host_init_fsi"), // substep name
+ HWAS::host_init_fsi, // pointer to fn
{
- START_FN, // task type
- EXT_IMAGE, // Extended Module
+ START_FN, // task type
+ EXT_IMAGE, // Extended Module
}
},
{
- ISTEPNAME(06,01,"host_discover_targets"), // substep name
- HWAS::host_discover_targets, // pointer to fn
+ ISTEPNAME(06,04,"set_ipl_parms"),
+ NULL,
{
- START_FN, // task type
- EXT_IMAGE, // Extended Module
+ NONE,
+ EXT_IMAGE,
}
},
{
- ISTEPNAME(06,02, "host_gard"), // substep name
+ ISTEPNAME(06,05,"host_discover_targets"), // substep name
+ HWAS::host_discover_targets, // pointer to fn
+ {
+ START_FN, // task type
+ EXT_IMAGE, // Extended Module
+ }
+ },
+ {
+ ISTEPNAME(06,06, "host_gard"), // substep name
HWAS::host_gard, // pointer to fn
{
START_FN, // task type
EXT_IMAGE, // Extended Module
}
},
+ {
+ ISTEPNAME(06,07,"host_cancontinue_clear"),
+ NULL,
+ {
+ NONE,
+ EXT_IMAGE,
+ }
+ },
+ {
+ ISTEPNAME(06,08,"proc_check_slave_sbe_seeprom_complete"),
+ NULL,
+ {
+ NONE,
+ EXT_IMAGE,
+ }
+ },
// END OF LIST!
};
OpenPOWER on IntegriCloud