diff options
| author | Brian Horton <brianh@linux.ibm.com> | 2015-05-20 15:03:29 -0500 |
|---|---|---|
| committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2015-09-18 20:24:45 -0500 |
| commit | f945eb6a6bec1076f1b3db00939e6b083d61dcab (patch) | |
| tree | 0aa8105056818d19aa2a975eb8e290163db2db54 /src/usr/hwpf/hwp/dram_initialization | |
| parent | b672d269a8b235d0e4b4555d39192194af1bd55a (diff) | |
| download | blackbird-hostboot-f945eb6a6bec1076f1b3db00939e6b083d61dcab.tar.gz blackbird-hostboot-f945eb6a6bec1076f1b3db00939e6b083d61dcab.zip | |
start occ checkstop handling during IPL
Change-Id: I38e29f0044b982073fc7c24b71b5104515e74024
RTC: 115587
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18883
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/hwpf/hwp/dram_initialization')
| -rw-r--r-- | src/usr/hwpf/hwp/dram_initialization/dram_initialization.C | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/src/usr/hwpf/hwp/dram_initialization/dram_initialization.C b/src/usr/hwpf/hwp/dram_initialization/dram_initialization.C index b8ee8dd8d..53cde0d53 100644 --- a/src/usr/hwpf/hwp/dram_initialization/dram_initialization.C +++ b/src/usr/hwpf/hwp/dram_initialization/dram_initialization.C @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2012,2014 */ +/* Contributors Listed Below - COPYRIGHT 2012,2015 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -82,6 +82,10 @@ #include <dump/dumpif.H> #include <vfs/vfs.H> +#ifdef CONFIG_ENABLE_CHECKSTOP_ANALYSIS + #include <occ/occ_common.H> +#endif + namespace DRAM_INITIALIZATION { @@ -133,6 +137,19 @@ void* call_host_startprd_dram( void *io_pArgs ) // @@@@@ END CUSTOM BLOCK: @@@@@ #endif +#ifdef CONFIG_ENABLE_CHECKSTOP_ANALYSIS + // update firdata inputs for OCC + TARGETING::Target* masterproc = NULL; + TARGETING::targetService().masterProcChipTargetHandle(masterproc); + l_errl = HBOCC::loadHostDataToSRAM(masterproc, + PRDF::ALL_PROC_MEM_MASTER_CORE); + if (l_errl) + { + TRACFCOMP(ISTEPS_TRACE::g_trac_isteps_trace, + "Error returned from call to HBOCC::loadHostDataToSRAM"); + } +#endif + TRACDCOMP( ISTEPS_TRACE::g_trac_isteps_trace, "call_host_startPRD_dram exit" ); |

