diff options
author | crgeddes <crgeddes@us.ibm.com> | 2017-02-16 11:29:42 -0600 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-02-22 14:53:17 -0500 |
commit | 25aea1971749a38d6583da632cbaac9753ba42f7 (patch) | |
tree | 3c59f302c86e8ea61c27c950e9cdfb9dfde37d41 /src/usr/intr/intrrp.H | |
parent | a32d2669eadd9d61cfe6f4eb40f494dba387648c (diff) | |
download | talos-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.H | 8 |
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(); |