summaryrefslogtreecommitdiffstats
path: root/src/usr/isteps/istep09/makefile
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/isteps/istep09/makefile')
-rw-r--r--src/usr/isteps/istep09/makefile40
1 files changed, 38 insertions, 2 deletions
diff --git a/src/usr/isteps/istep09/makefile b/src/usr/isteps/istep09/makefile
index f24a5a317..5e3280ff7 100644
--- a/src/usr/isteps/istep09/makefile
+++ b/src/usr/isteps/istep09/makefile
@@ -5,7 +5,7 @@
#
# OpenPOWER HostBoot Project
#
-# Contributors Listed Below - COPYRIGHT 2015
+# Contributors Listed Below - COPYRIGHT 2015,2016
# [+] International Business Machines Corp.
#
#
@@ -23,8 +23,17 @@
#
# IBM_PROLOG_END_TAG
ROOTPATH = ../../../..
+PROCEDURES_PATH = ${ROOTPATH}/src/import/chips/p9/procedures
MODULE = istep09
+EXTRAINCDIR += ${PROCEDURES_PATH}/hwp/nest/
+EXTRAINCDIR += ${PROCEDURES_PATH}/hwp/io/
+EXTRAINCDIR += ${ROOTPATH}/src/import/chips/p9/utils/
+EXTRAINCDIR += ${ROOTPATH}/src/import/chips/p9/common/include/
+EXTRAINCDIR += ${ROOTPATH}/src/import/hwpf/fapi2/include/
+EXTRAINCDIR += ${ROOTPATH}/src/include/usr/fapi2/
+EXTRAINCDIR += ${ROOTPATH}/src/usr/isteps/
+
OBJS += call_fabric_erepair.o
OBJS += call_fabric_io_dccal.o
OBJS += call_fabric_pre_trainadv.o
@@ -35,6 +44,33 @@ OBJS += call_host_startprd_pbus.o
OBJS += call_host_attnlisten_proc.o
OBJS += call_proc_fab_iovalid.o
-EXTRAINCDIR += ${ROOTPATH}/src/include/usr/ecmddatabuffer/
+VPATH += ${PROCEDURES_PATH}/hwp/nest/ ${PROCEDURES_PATH}/hwp/io/
+
+include ${ROOTPATH}/procedure.rules.mk
+
+# 9.1 fabric_erepair
+include ${PROCEDURES_PATH}/hwp/io/p9_io_xbus_restore_erepair.mk
+include ${PROCEDURES_PATH}/hwp/io/p9_io_xbus_pdwn_lanes.mk
+
+# 9.2 fabric_io_dccal
+include ${PROCEDURES_PATH}/hwp/io/p9_io_xbus_dccal.mk
+
+# 9.3 fabric_pre_trainadv
+include ${PROCEDURES_PATH}/hwp/io/p9_io_xbus_pre_trainadv.mk
+
+# 9.4 fabric_io_run_training
+include ${PROCEDURES_PATH}/hwp/io/p9_io_xbus_linktrain.mk
+
+# 9.5 fabric_post_trainadv
+include ${PROCEDURES_PATH}/hwp/io/p9_io_xbus_post_trainadv.mk
+
+# 9.6 proc_smp_link_layer : Start SMP link layer
+include ${PROCEDURES_PATH}/hwp/nest/p9_smp_link_layer.mk
+
+# 9.7 & 9.8 - no hwp
+
+# 9.9 p9_fab_iovalid
+include ${PROCEDURES_PATH}/hwp/nest/p9_fab_iovalid.mk
+
include ${ROOTPATH}/config.mk
OpenPOWER on IntegriCloud