From 25aea1971749a38d6583da632cbaac9753ba42f7 Mon Sep 17 00:00:00 2001 From: crgeddes Date: Thu, 16 Feb 2017 11:29:42 -0600 Subject: Fix up interrupt init process for MPIPL Pulled enableVPCPullErr out of resetIntUnit function Added disableVPCPullErr to MPIPL flow Add in enableLSIInterupts func to call after enableInterrutps Moved enableInterrupts function before maskAllInterrupts call Change-Id: I6fadabfc74a5766862ad59db5c43596aa91e3199 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36570 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: FSP CI Jenkins Reviewed-by: William G. Hoffa Reviewed-by: Martin Gloff Reviewed-by: Daniel M. Crowell --- src/usr/intr/intrrp.H | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/usr/intr/intrrp.H') diff --git a/src/usr/intr/intrrp.H b/src/usr/intr/intrrp.H index e31df6599..1788c9760 100644 --- a/src/usr/intr/intrrp.H +++ b/src/usr/intr/intrrp.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2011,2016 */ +/* Contributors Listed Below - COPYRIGHT 2011,2017 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -415,6 +415,12 @@ namespace INTR errlHndl_t _init(); + /** + * Do a read from LSI ESB EOI page to enable presentation of LSI + * interrupt to Hostboot + */ + void enableLsiInterrupts(); + /** * Message handler */ -- cgit v1.2.1