summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorBrian Bakke <bbakke@us.ibm.com>2018-04-11 09:34:37 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2018-04-17 14:15:53 -0400
commit05f5369161fd8725ca3fc090a9a10e314f4f67ac (patch)
tree5326b9b02a716de7a31bfab68d9424b9a16c7e35 /src/include
parent67bce7927b46080e76f048d9c305b29dcbb5cc3f (diff)
downloadtalos-hostboot-05f5369161fd8725ca3fc090a9a10e314f4f67ac.tar.gz
talos-hostboot-05f5369161fd8725ca3fc090a9a10e314f4f67ac.zip
Check for pending OCC messages on HBRT start in OpenPOWER
The OCC will set an interrupt for the Host to look for a pending message/action. If opal-prd is not running at the time that this interrupt happens, HTMGT will never see the message. Therefore we need to have HTMGT explicitly check for anything pending any time HBRT starts up. Change-Id: Iaae075ae6828a9de5a7bd5afe55c541b0076f2d2 RTC: 187912 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/57175 Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: Matt Derksen <mderkse1@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/include')
-rw-r--r--src/include/runtime/interface.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/include/runtime/interface.h b/src/include/runtime/interface.h
index 823f44eda..aca952616 100644
--- a/src/include/runtime/interface.h
+++ b/src/include/runtime/interface.h
@@ -983,6 +983,12 @@ struct postInitCalls_t
*/
void (*callClearPendingSbeMsgs)();
+ /**
+ * @brief Clear pending OCC messages
+ *
+ */
+ void (*callClearPendingOccMsgs)();
+
};
extern hostInterfaces_t* g_hostInterfaces;
OpenPOWER on IntegriCloud