summaryrefslogtreecommitdiffstats
path: root/src/usr/intr/intrrp.H
diff options
context:
space:
mode:
authorcrgeddes <crgeddes@us.ibm.com>2017-02-16 11:29:42 -0600
committerDaniel M. Crowell <dcrowell@us.ibm.com>2017-02-22 14:53:17 -0500
commit25aea1971749a38d6583da632cbaac9753ba42f7 (patch)
tree3c59f302c86e8ea61c27c950e9cdfb9dfde37d41 /src/usr/intr/intrrp.H
parenta32d2669eadd9d61cfe6f4eb40f494dba387648c (diff)
downloadtalos-hostboot-25aea1971749a38d6583da632cbaac9753ba42f7.tar.gz
talos-hostboot-25aea1971749a38d6583da632cbaac9753ba42f7.zip
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 <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: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/intr/intrrp.H')
-rw-r--r--src/usr/intr/intrrp.H8
1 files changed, 7 insertions, 1 deletions
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. */
/* */
/* */
@@ -416,6 +416,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
*/
void msgHandler();
OpenPOWER on IntegriCloud