summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZane Shelley <zshelle@us.ibm.com>2018-05-15 13:41:46 -0500
committerZane C. Shelley <zshelle@us.ibm.com>2018-05-15 21:56:26 -0400
commitf62ac59186a64036d163aa335bfb08214ec4d708 (patch)
tree211f9ef575fd3ad86d91605998c06051fdd27e39
parentd7355b73ce6b9b6b2a8634a4f349d3ca2c25104c (diff)
downloadtalos-hostboot-f62ac59186a64036d163aa335bfb08214ec4d708.tar.gz
talos-hostboot-f62ac59186a64036d163aa335bfb08214ec4d708.zip
PRD: move MBA maint HWPs to PRD library
The PRD library is always loaded. We want to avoid loading these HWPs in both step 14 and step 16. Adding to PRD library so they are only loaded once. Change-Id: I3b502713a19dc628f8c161b9ac9c9107b9754817 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/58855 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Matt Derksen <mderkse1@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
-rw-r--r--src/usr/diag/prdf/prdf_hb_only.mk8
-rw-r--r--src/usr/isteps/istep14/makefile2
2 files changed, 4 insertions, 6 deletions
diff --git a/src/usr/diag/prdf/prdf_hb_only.mk b/src/usr/diag/prdf/prdf_hb_only.mk
index 73e9eaec5..eb1fecde6 100644
--- a/src/usr/diag/prdf/prdf_hb_only.mk
+++ b/src/usr/diag/prdf/prdf_hb_only.mk
@@ -171,6 +171,10 @@ prd_obj_no_sim += p9_sbe_tracearray.o
prd_obj_no_sim += p9_io_xbus_clear_firs.o
prd_obj_no_sim += p9_io_xbus_pdwn_lanes.o
+prd_vpath += ${ROOTPATH}/src/import/chips/centaur/procedures/hwp/memory
+prd_obj_no_sim += p9c_mss_maint_cmds.o
+prd_obj_no_sim += p9c_dimmBadDqBitmapFuncs.o
+
################################################################################
# The following are hardware procedure utilities that we are pulling into the
# PRD library (only needed here for HBRT). This code is already compiled in
@@ -191,10 +195,6 @@ prd_obj_no_sim += p9_l3err_extract.o
prd_obj_no_sim += p9_l2_flush.o
prd_obj_no_sim += p9_pm_callout.o
-prd_vpath += ${ROOTPATH}/src/import/chips/centaur/procedures/hwp/memory
-prd_obj_no_sim += p9c_mss_maint_cmds.o
-prd_obj_no_sim += p9c_dimmBadDqBitmapFuncs.o
-
prd_vpath += ${ROOTPATH}/src/import/chips/p9/procedures/hwp/memory/lib/dimm/
prd_vpath += ${ROOTPATH}/src/import/chips/p9/procedures/hwp/memory/lib/eff_config/
prd_vpath += ${ROOTPATH}/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/
diff --git a/src/usr/isteps/istep14/makefile b/src/usr/isteps/istep14/makefile
index 02dc3a39c..21e1383c0 100644
--- a/src/usr/isteps/istep14/makefile
+++ b/src/usr/isteps/istep14/makefile
@@ -77,8 +77,6 @@ OBJS += p9c_mss_thermal_init.o
OBJS += p9c_mss_unmask_errors.o
OBJS += p9c_mss_power_cleanup.o
OBJS += p9c_cen_stopclocks.o
-OBJS += p9c_mss_maint_cmds.o
-OBJS += p9c_dimmBadDqBitmapFuncs.o
# TODO: RTC 184860 Remove MCS acker workaround
OBJS += p9_revert_sbe_mcs_setup.o
OpenPOWER on IntegriCloud