summaryrefslogtreecommitdiffstats
path: root/src/usr/isteps/istep13/makefile
diff options
context:
space:
mode:
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