diff options
author | Andrew Geissler <andrewg@us.ibm.com> | 2016-04-27 11:13:20 -0500 |
---|---|---|
committer | William G. Hoffa <wghoffa@us.ibm.com> | 2016-05-05 15:16:03 -0400 |
commit | 9ffe7c2c5d8555b5d35d968dbff3e4f07bb5fc8f (patch) | |
tree | 053a8815d7e0f68f18ed1a20bc610a9b1bcdd8a8 /src/usr/isteps/istep13 | |
parent | 658b0dc17ffae668ae278f177a76d44a3f87d986 (diff) | |
download | talos-hostboot-9ffe7c2c5d8555b5d35d968dbff3e4f07bb5fc8f.tar.gz talos-hostboot-9ffe7c2c5d8555b5d35d968dbff3e4f07bb5fc8f.zip |
Update ISTEP to IPL Flow v0.93
Includes a lot of deletes and a few renames.
Change-Id: I36ce351d307d43d67c8dfe4dbe3a94e67380cc20
RTC: 147800
CMVC-Prereq:993409
CMVC-Prereq:992647
CMVC-Prereq:993648
CMVC-Prereq:993634
CMVC-Prereq:993940
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23732
Tested-by: Jenkins Server
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Tested-by: FSP CI Jenkins
Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/usr/isteps/istep13')
-rw-r--r-- | src/usr/isteps/istep13/call_host_disable_memvolt.C (renamed from src/usr/isteps/istep13/call_host_disable_vddr.C) | 12 | ||||
-rw-r--r-- | src/usr/isteps/istep13/call_host_enable_memvolt.C (renamed from src/usr/isteps/istep13/call_host_enable_vddr.C) | 12 | ||||
-rw-r--r-- | src/usr/isteps/istep13/call_mem_pll_reset.C | 49 | ||||
-rw-r--r-- | src/usr/isteps/istep13/makefile | 5 |
4 files changed, 64 insertions, 14 deletions
diff --git a/src/usr/isteps/istep13/call_host_disable_vddr.C b/src/usr/isteps/istep13/call_host_disable_memvolt.C index 565aab658..9824ccc80 100644 --- a/src/usr/isteps/istep13/call_host_disable_vddr.C +++ b/src/usr/isteps/istep13/call_host_disable_memvolt.C @@ -1,11 +1,11 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: src/usr/isteps/istep13/call_host_disable_vddr.C $ */ +/* $Source: src/usr/isteps/istep13/call_host_disable_memvolt.C $ */ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2015 */ +/* Contributors Listed Below - COPYRIGHT 2016 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -35,13 +35,13 @@ using namespace ISTEP_ERROR; namespace ISTEP_13 { -void* call_host_disable_vddr (void *io_pArgs) +void* call_host_disable_memvolt (void *io_pArgs) { errlHndl_t l_err = NULL; IStepError l_StepError; TRACDCOMP(ISTEPS_TRACE::g_trac_isteps_trace, - ENTER_MRK"call_host_disable_vddr"); + ENTER_MRK"call_host_disable_memvolt"); // This function has Compile-time binding for desired platform l_err = platform_disable_vddr(); @@ -49,7 +49,7 @@ void* call_host_disable_vddr (void *io_pArgs) if(l_err) { TRACFCOMP(ISTEPS_TRACE::g_trac_isteps_trace, - "ERROR 0x%.8X: call_host_disable_vddr returns error", + "ERROR 0x%.8X: call_host_disable_memvolt returns error", l_err->reasonCode()); // Create IStep error log and cross reference to error that occurred l_StepError.addErrorDetails( l_err ); @@ -59,7 +59,7 @@ void* call_host_disable_vddr (void *io_pArgs) } TRACDCOMP( ISTEPS_TRACE::g_trac_isteps_trace, - EXIT_MRK"call_host_disable_vddr"); + EXIT_MRK"call_host_disable_memvolt"); return l_StepError.getErrorHandle(); } diff --git a/src/usr/isteps/istep13/call_host_enable_vddr.C b/src/usr/isteps/istep13/call_host_enable_memvolt.C index 91f05d0df..31d99c6b5 100644 --- a/src/usr/isteps/istep13/call_host_enable_vddr.C +++ b/src/usr/isteps/istep13/call_host_enable_memvolt.C @@ -1,11 +1,11 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: src/usr/isteps/istep13/call_host_enable_vddr.C $ */ +/* $Source: src/usr/isteps/istep13/call_host_enable_memvolt.C $ */ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2015 */ +/* Contributors Listed Below - COPYRIGHT 2016 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -41,10 +41,10 @@ using namespace TARGETING; namespace ISTEP_13 { -void* call_host_enable_vddr (void *io_pArgs) +void* call_host_enable_memvolt (void *io_pArgs) { TRACDCOMP( ISTEPS_TRACE::g_trac_isteps_trace, - ENTER_MRK"call_host_enable_vddr" ); + ENTER_MRK"call_host_enable_memvolt" ); errlHndl_t l_err = NULL; IStepError l_StepError; @@ -55,7 +55,7 @@ void* call_host_enable_vddr (void *io_pArgs) if( l_err ) { TRACFCOMP(ISTEPS_TRACE::g_trac_isteps_trace, - "ERROR 0x%.8X: call_host_enable_vddr returns error", + "ERROR 0x%.8X: call_host_enable_memvolt returns error", l_err->reasonCode()); l_StepError.addErrorDetails( l_err ); @@ -68,7 +68,7 @@ void* call_host_enable_vddr (void *io_pArgs) } TRACDCOMP( ISTEPS_TRACE::g_trac_isteps_trace, - EXIT_MRK"call_host_enable_vddr" ); + EXIT_MRK"call_host_enable_memvolt" ); return l_StepError.getErrorHandle(); } diff --git a/src/usr/isteps/istep13/call_mem_pll_reset.C b/src/usr/isteps/istep13/call_mem_pll_reset.C new file mode 100644 index 000000000..90d1f8245 --- /dev/null +++ b/src/usr/isteps/istep13/call_mem_pll_reset.C @@ -0,0 +1,49 @@ +/* IBM_PROLOG_BEGIN_TAG */ +/* This is an automatically generated prolog. */ +/* */ +/* $Source: src/usr/isteps/istep13/call_mem_pll_reset.C $ */ +/* */ +/* OpenPOWER HostBoot Project */ +/* */ +/* Contributors Listed Below - COPYRIGHT 2016 */ +/* [+] International Business Machines Corp. */ +/* */ +/* */ +/* Licensed under the Apache License, Version 2.0 (the "License"); */ +/* you may not use this file except in compliance with the License. */ +/* You may obtain a copy of the License at */ +/* */ +/* http://www.apache.org/licenses/LICENSE-2.0 */ +/* */ +/* Unless required by applicable law or agreed to in writing, software */ +/* distributed under the License is distributed on an "AS IS" BASIS, */ +/* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or */ +/* implied. See the License for the specific language governing */ +/* permissions and limitations under the License. */ +/* */ +/* IBM_PROLOG_END_TAG */ +#include <errl/errlentry.H> +#include <errl/errlmanager.H> +#include <errl/errludtarget.H> +#include <isteps/hwpisteperror.H> +#include <initservice/isteps_trace.H> + + +using namespace ISTEP_ERROR; + +namespace ISTEP_13 +{ +void* call_mem_pll_reset (void *io_pArgs) +{ + IStepError l_StepError; + + TRACFCOMP( ISTEPS_TRACE::g_trac_isteps_trace, "call_mem_pll_reset entry" ); + + // TODO-RTC: 134081 + + TRACFCOMP( ISTEPS_TRACE::g_trac_isteps_trace, "call_mem_pll_reset exit" ); + + return l_StepError.getErrorHandle(); +} + +}; diff --git a/src/usr/isteps/istep13/makefile b/src/usr/isteps/istep13/makefile index 3893af978..775a2d60c 100644 --- a/src/usr/isteps/istep13/makefile +++ b/src/usr/isteps/istep13/makefile @@ -39,12 +39,13 @@ EXTRAINCDIR += ${PROCEDURES_PATH}/hwp/perv EXTRAINCDIR += ${PROCEDURES_PATH}/hwp/nest EXTRAINCDIR += ${ROOTPATH}/src/import/chips/p9/common/include/ -OBJS += call_host_disable_vddr.o +OBJS += call_host_disable_memvolt.o +OBJS += call_mem_pll_reset.o OBJS += call_mem_pll_initf.o OBJS += call_mem_pll_setup.o OBJS += call_proc_mcs_skewadjust.o OBJS += call_mem_startclocks.o -OBJS += call_host_enable_vddr.o +OBJS += call_host_enable_memvolt.o OBJS += call_mss_scominit.o OBJS += call_mss_ddr_phy_reset.o OBJS += call_mss_draminit.o |