summaryrefslogtreecommitdiffstats
path: root/src/usr/isteps/makefile
diff options
context:
space:
mode:
authorElizabeth Liner <eliner@us.ibm.com>2018-03-28 16:55:59 -0500
committerWilliam G. Hoffa <wghoffa@us.ibm.com>2018-05-22 10:13:55 -0400
commit2a43c455adfcac45774ec33dd38d641af2e97ab3 (patch)
treefa4b86431d21bdaa844b617ab507759d00dc5d5b /src/usr/isteps/makefile
parentd0eaecced89b9a8467cd40e76169f6c88db0e56d (diff)
downloadtalos-hostboot-2a43c455adfcac45774ec33dd38d641af2e97ab3.tar.gz
talos-hostboot-2a43c455adfcac45774ec33dd38d641af2e97ab3.zip
Set up core checkstop escalation using HWP
This commit creates the hostboot functionality around the p9_core_checkstop_handler HWP. At various points in the IPL when we want to turn off unit checkstops for system checkstops, and then later restore them, we call this HWP. Change-Id: I6f69a9c3a88707f29e4b86e9f4e3b3bd3dfd76b7 RTC: 147565 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/56430 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/usr/isteps/makefile')
-rw-r--r--src/usr/isteps/makefile22
1 files changed, 14 insertions, 8 deletions
diff --git a/src/usr/isteps/makefile b/src/usr/isteps/makefile
index b77651293..b64adc283 100644
--- a/src/usr/isteps/makefile
+++ b/src/usr/isteps/makefile
@@ -24,6 +24,7 @@
# IBM_PROLOG_END_TAG
ROOTPATH=../../..
MODULE = isteps
+PROCEDURES_PATH = ${ROOTPATH}/src/import/chips/p9/procedures
SUBDIRS+=istep06.d
SUBDIRS+=istep07.d
@@ -50,16 +51,12 @@ SUBDIRS+=fab_iovalid.d
SUBDIRS+=nest.d
SUBDIRS+=io.d
-OBJS += hwpisteperror.o
-OBJS += hwpistepud.o
-OBJS += istepHelperFuncs.o
-OBJS += pbusLinkSvc.o
-
#TODO: RTC 176018
EXTRAINCDIR += ${ROOTPATH}/src/import/
-
-OBJS += $(if $(CONFIG_OPENPOWER_VOLTMSG),openpower_vddr.o,hbToHwsvVoltageMsg.o)
-
+EXTRAINCDIR += ${PROCEDURES_PATH}/hwp/perv/
+EXTRAINCDIR += ${PROCEDURES_PATH}/utils/stopreg/
+EXTRAINCDIR += ${ROOTPATH}/src/include/usr/isteps/pm/
+EXTRAINCDIR += ${ROOTPATH}/src/import/chips/p9/common/include/
EXTRAINCDIR += ${ROOTPATH}/src/usr/initservice/istepdispatcher
EXTRAINCDIR += ${ROOTPATH}/src/import/hwpf/fapi2/include/
EXTRAINCDIR += ${ROOTPATH}/src/include/usr/fapi2/
@@ -67,4 +64,13 @@ EXTRAINCDIR += ${ROOTPATH}/src/import/chips/p9/utils/imageProcs/
EXTRAINCDIR += ${ROOTPATH}/src/import/chips/common/utils/imageProcs/
EXTRAINCDIR += ${ROOTPATH}/src/import/chips/p9/procedures/hwp/ffdc/
+OBJS += hwpisteperror.o
+OBJS += hwpistepud.o
+OBJS += istepHelperFuncs.o
+OBJS += pbusLinkSvc.o
+
+OBJS += $(if $(CONFIG_OPENPOWER_VOLTMSG),openpower_vddr.o,hbToHwsvVoltageMsg.o)
+
+include ${ROOTPATH}/procedure.rules.mk
include ${ROOTPATH}/config.mk
+
OpenPOWER on IntegriCloud