summaryrefslogtreecommitdiffstats
path: root/src/sbefw
diff options
context:
space:
mode:
authorDean Sanner <dsanner@us.ibm.com>2018-02-26 12:29:44 -0600
committerSachin Gupta <sgupta2m@in.ibm.com>2018-02-28 05:17:59 -0500
commitd50cc1394696ebb77e8ba2a57efb0dca986264e9 (patch)
tree5bde24c646673ddb8305ecf410bf7d8c3ce0a082 /src/sbefw
parent75ddac2a41a9f5cb32a7028b811e6852d5aead89 (diff)
downloadtalos-sbe-d50cc1394696ebb77e8ba2a57efb0dca986264e9.tar.gz
talos-sbe-d50cc1394696ebb77e8ba2a57efb0dca986264e9.zip
Run lpc_init on all processors
In systems that have multiple procs that have LPC busses, Hostboot couldn't access any LPC bus except for master (where lpc_init was run) Change-Id: I4ea9a40e6496f60a1b2b77f3f8136ecbc4a07859 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/54722 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'src/sbefw')
-rw-r--r--src/sbefw/app/power/ipl_table.C15
1 files changed, 1 insertions, 14 deletions
diff --git a/src/sbefw/app/power/ipl_table.C b/src/sbefw/app/power/ipl_table.C
index 27df087a..aa597f25 100644
--- a/src/sbefw/app/power/ipl_table.C
+++ b/src/sbefw/app/power/ipl_table.C
@@ -187,7 +187,6 @@ ReturnCode istepStartInstruction( voidfuncptr_t i_hwp);
ReturnCode istepWithCoreConditional( voidfuncptr_t i_hwp);
ReturnCode istepWithEqConditional( voidfuncptr_t i_hwp);
ReturnCode istepNestFreq( voidfuncptr_t i_hwp);
-ReturnCode istepLpcInit( voidfuncptr_t i_hwp);
ReturnCode istepCacheInitf( voidfuncptr_t i_hwp );
//MPIPL Specific
@@ -301,7 +300,7 @@ static istepMap_t g_istep3PtrTbl[] =
ISTEP_MAP( istepWithProc, p9_sbe_io_initf ),
ISTEP_MAP( istepWithProc, p9_sbe_startclock_chiplets ),
ISTEP_MAP( istepWithProc, p9_sbe_scominit ),
- ISTEP_MAP( istepLpcInit, p9_sbe_lpc_init ),
+ ISTEP_MAP( istepWithProc, p9_sbe_lpc_init ),
ISTEP_MAP( istepWithProc, p9_sbe_fabricinit ),
ISTEP_MAP( istepCheckSbeMaster, NULL ),
ISTEP_MAP( istepWithProc, p9_sbe_mcs_setup ),
@@ -672,18 +671,6 @@ ReturnCode istepNoOp( voidfuncptr_t i_hwp)
return FAPI2_RC_SUCCESS ;
}
-//----------------------------------------------------------------------------
-ReturnCode istepLpcInit( voidfuncptr_t i_hwp)
-{
- ReturnCode rc = FAPI2_RC_SUCCESS;
- Target<TARGET_TYPE_PROC_CHIP > proc = plat_getChipTarget();
- assert( NULL != i_hwp );
- if( !(SbeRegAccess::theSbeRegAccess().isSbeSlave()) )
- {
- SBE_EXEC_HWP(rc, reinterpret_cast<sbeIstepHwpProc_t>( i_hwp ),proc);
- }
- return rc;
-}
/*
* end PIBMEMCODE -----------------------------------------------
*/
OpenPOWER on IntegriCloud