diff options
| author | Glenn Miles <milesg@ibm.com> | 2019-05-24 16:32:11 -0500 |
|---|---|---|
| committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2019-06-07 14:41:25 -0500 |
| commit | 5634271463a1f735395a67f3f631358861e3fecd (patch) | |
| tree | a0d3f29f3ecef94c7dcdc2a0c9ff514a7563cedb /src/usr/mmio/makefile | |
| parent | ca91046e0b3d54ed6e4f1f54ebc59adcda5bfc61 (diff) | |
| download | blackbird-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/makefile | 11 |
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 |

