diff options
author | Elizabeth Liner <eliner@us.ibm.com> | 2018-03-28 16:55:59 -0500 |
---|---|---|
committer | William G. Hoffa <wghoffa@us.ibm.com> | 2018-05-22 10:13:55 -0400 |
commit | 2a43c455adfcac45774ec33dd38d641af2e97ab3 (patch) | |
tree | fa4b86431d21bdaa844b617ab507759d00dc5d5b /src/usr/isteps/pm/pm.mk | |
parent | d0eaecced89b9a8467cd40e76169f6c88db0e56d (diff) | |
download | talos-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/pm/pm.mk')
-rw-r--r-- | src/usr/isteps/pm/pm.mk | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/usr/isteps/pm/pm.mk b/src/usr/isteps/pm/pm.mk index 55e15b1fb..e8e725a35 100644 --- a/src/usr/isteps/pm/pm.mk +++ b/src/usr/isteps/pm/pm.mk @@ -42,6 +42,7 @@ EXTRAINCDIR += ${ROOTPATH}/src/import/chips/p9/xip HWP_LIB_PATH += ${ROOTPATH}/src/import/chips/p9/procedures/hwp/lib/ HWP_PM_PATH += ${ROOTPATH}/src/import/chips/p9/procedures/hwp/pm EXTRAINCDIR += ${HWP_PM_PATH} +EXTRAINCDIR += ${ROOTPATH}/src/import/chips/p9/procedures/hwp/perv HWP_STOPUTIL_PATH += ${ROOTPATH}/src/import/chips/p9/procedures/utils/stopreg/ EXTRAINCDIR += ${HWP_STOPUTIL_PATH} NEST_UTIL_PATH += ${ROOTPATH}/src/import/chips/p9/procedures/hwp/nest @@ -70,6 +71,7 @@ OBJS += p9_avsbus_lib.o VPATH += ${HWP_PM_PATH} ${HWP_CUST_PATH} ${HWP_ACC_PATH} VPATH += ${HWP_LIB_PATH} ${HWP_STOPUTIL_PATH} VPATH += ${NEST_UTIL_PATH} +VPATH += ${ROOTPATH}/src/import/chips/p9/procedures/hwp/perv/ # TODO RTC: 164237 # Take another look at PM lib @@ -114,3 +116,4 @@ include ${HWP_PM_PATH}/p9_pm_recovery_ffdc_qppm.mk include ${HWP_PM_PATH}/p9_pm_recovery_ffdc_occ.mk include ${HWP_PM_PATH}/p9_cme_sram_access.mk include ${HWP_PM_PATH}/p9_pm_callout.mk +include ${ROOTPATH}/src/import/chips/p9/procedures/hwp/perv/p9_core_checkstop_handler.mk |