summaryrefslogtreecommitdiffstats
path: root/src/usr/isteps/istep09/makefile
diff options
context:
space:
mode:
authorMatt Derksen <v2cibmd@us.ibm.com>2016-03-28 15:25:35 -0500
committerWilliam G. Hoffa <wghoffa@us.ibm.com>2016-05-02 15:33:59 -0400
commit350a434f7132e332ceda2da898cdb8d0d20c2e67 (patch)
treea3de2cbf23c6fc047920b5e22dc88808c14e9b80 /src/usr/isteps/istep09/makefile
parentb9cafc9a11646de0a5ef173fac9ddfb7e1a89932 (diff)
downloadtalos-hostboot-350a434f7132e332ceda2da898cdb8d0d20c2e67.tar.gz
talos-hostboot-350a434f7132e332ceda2da898cdb8d0d20c2e67.zip
istep9 HWP enablement
Change-Id: Ie780ed10e29961092a19373c994ec24a8cea500a RTC:146576 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23517 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
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