summaryrefslogtreecommitdiffstats
path: root/src/usr/isteps/istep13/makefile
diff options
context:
space:
mode:
authorcrgeddes <crgeddes@us.ibm.com>2016-04-18 09:22:58 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2016-05-03 11:55:54 -0400
commite25cdfbbcf74259ba88cc664b0fe1f9598bf5f80 (patch)
treee34e8281351723f5f32dd5a9819b22bb5274d198 /src/usr/isteps/istep13/makefile
parent4eb258316fda03e1977d9aaa44f50f2bb6ff7e36 (diff)
downloadtalos-hostboot-e25cdfbbcf74259ba88cc664b0fe1f9598bf5f80.tar.gz
talos-hostboot-e25cdfbbcf74259ba88cc664b0fe1f9598bf5f80.zip
L1 Infrastructure for Istep13
This commit turns on as much of istep 13 as is available currently. All HWPs that are disabled are marked with and RTC. Change-Id: Ia9d0d415c0317e98e23e58a27821ee55be9f9347 RTC:151760 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23545 Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com> Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/isteps/istep13/makefile')
-rw-r--r--src/usr/isteps/istep13/makefile37
1 files changed, 36 insertions, 1 deletions
diff --git a/src/usr/isteps/istep13/makefile b/src/usr/isteps/istep13/makefile
index 8752ac179..3893af978 100644
--- a/src/usr/isteps/istep13/makefile
+++ b/src/usr/isteps/istep13/makefile
@@ -5,7 +5,7 @@
#
# OpenPOWER HostBoot Project
#
-# Contributors Listed Below - COPYRIGHT 2015
+# Contributors Listed Below - COPYRIGHT 2015,2016
# [+] International Business Machines Corp.
#
#
@@ -25,6 +25,20 @@
ROOTPATH = ../../../..
MODULE = istep13
+PROCEDURES_PATH = ${ROOTPATH}/src/import/chips/p9/procedures
+
+#Add all the extra include paths
+EXTRAINCDIR += ${ROOTPATH}/src/import/hwpf/fapi2/include
+EXTRAINCDIR += ${ROOTPATH}/src/include/usr/fapi2
+EXTRAINCDIR += ${ROOTPATH}/src/import/chips/p9/utils/
+EXTRAINCDIR += ${ROOTPATH}/obj/genfiles/
+EXTRAINCDIR += ${PROCEDURES_PATH}/hwp/memory
+EXTRAINCDIR += ${PROCEDURES_PATH}/hwp/memory/lib
+EXTRAINCDIR += ${PROCEDURES_PATH}/hwp/memory/lib/utils/
+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_mem_pll_initf.o
OBJS += call_mem_pll_setup.o
@@ -40,4 +54,25 @@ OBJS += call_mss_draminit_mc.o
OBJS += $(if $(CONFIG_PALMETTO_VDDR),palmetto_vddr.o,hbVddrMsg.o)
+
+include ${ROOTPATH}/procedure.rules.mk
+
+include ${PROCEDURES_PATH}/hwp/perv/p9_mem_pll_initf.mk
+include ${PROCEDURES_PATH}/hwp/perv/p9_mem_skewadjust.mk
+
+#@TODO RTC:152210 Enable Istep 13 HWPs that are waiting on mirrored files
+# include ${PROCEDURES_PATH}/hwp/memory/p9_mss_scominit.mk
+# include ${PROCEDURES_PATH}/hwp/perv/p9_mem_pll_setup.mk
+# include ${PROCEDURES_PATH}/hwp/perv/p9_mem_startclocks.mk
+# include ${PROCEDURES_PATH}/hwp/nest/p9_throttle_sync.mk
+
+
+#TODO RTC:152209 Implement std::enable_if in HB
+# include ${PROCEDURES_PATH}/hwp/memory/p9_mss_draminit.mk
+# include ${PROCEDURES_PATH}/hwp/memory/p9_mss_draminit_training.mk
+# include ${PROCEDURES_PATH}/hwp/memory/p9_mss_draminit_mc.mk
+# include ${PROCEDURES_PATH}/hwp/memory/p9_mss_ddr_phy_reset.mk
+
include ${ROOTPATH}/config.mk
+
+VPATH += ${PROCEDURES_PATH}/hwp/memory ${PROCEDURES_PATH}/hwp/nest ${PROCEDURES_PATH}/hwp/perv
OpenPOWER on IntegriCloud