summaryrefslogtreecommitdiffstats
path: root/src/usr/mmio/makefile
diff options
context:
space:
mode:
authorGlenn Miles <milesg@ibm.com>2019-05-24 16:32:11 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2019-06-07 14:41:25 -0500
commit5634271463a1f735395a67f3f631358861e3fecd (patch)
treea0d3f29f3ecef94c7dcdc2a0c9ff514a7563cedb /src/usr/mmio/makefile
parentca91046e0b3d54ed6e4f1f54ebc59adcda5bfc61 (diff)
downloadblackbird-hostboot-5634271463a1f735395a67f3f631358861e3fecd.tar.gz
blackbird-hostboot-5634271463a1f735395a67f3f631358861e3fecd.zip
OCMB MMIO error handling
Added the following -Error checking and FRU isolation on explorer side -Cleaned up MMIO write error handling to read an MMIO error register -Fixed and enabled MMIO test cases -Moved parameter checking and channel checkstop checking into seperate functions. -Only check for channel checkstop for the channel that an OCMB is connected to. -Switch to using I2C on first MMIO failure. Change-Id: I5e997c5177f8a68a2966f837acc9b578a4cc1897 RTC:201588 RTC:201901 RTC:202533 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/77859 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> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Matt Derksen <mderkse1@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/mmio/makefile')
-rw-r--r--src/usr/mmio/makefile11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/usr/mmio/makefile b/src/usr/mmio/makefile
index cea686f85..0787dbe50 100644
--- a/src/usr/mmio/makefile
+++ b/src/usr/mmio/makefile
@@ -5,7 +5,7 @@
#
# OpenPOWER HostBoot Project
#
-# Contributors Listed Below - COPYRIGHT 2013,2018
+# Contributors Listed Below - COPYRIGHT 2013,2019
# [+] International Business Machines Corp.
#
#
@@ -25,12 +25,21 @@
ROOTPATH = ../../..
MODULE = mmio
+SUBDIRS += test.d
+
EXTRAINCDIR += ${ROOTPATH}/src/import/chips/p9/common/include/
+EXTRAINCDIR += ${ROOTPATH}/src/import/chips/p9/procedures/hwp/ffdc/
+EXTRAINCDIR += ${ROOTPATH}/src/import/chips/common/
+EXTRAINCDIR += ${ROOTPATH}/src/import/
+EXTRAINCDIR += ${ROOTPATH}/src/import/chips/common/utils/imageProcs/
+EXTRAINCDIR += ${ROOTPATH}/src/import/chips/ocmb/explorer/common/include/
+EXTRAINCDIR += ${ROOTPATH}/src/import/chips/ocmb/explorer/procedures/hwp/memory/
EXTRAINCDIR += ${ROOTPATH}/src/import/hwpf/fapi2/include/
EXTRAINCDIR += ${ROOTPATH}/src/include/usr/fapi2/
#include unique object modules
OBJS += mmio.o
+OBJS += mmio_explorer.o
VPATH += ..
include $(ROOTPATH)/config.mk
OpenPOWER on IntegriCloud