summaryrefslogtreecommitdiffstats
path: root/src/usr/diag
diff options
context:
space:
mode:
authorBill Schwartz <whs@us.ibm.com>2015-08-19 18:33:05 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2015-08-25 15:00:04 -0500
commit664897ffe7ac048a96d9eb821f1df24359d4784f (patch)
treeeaf70f7c2eb6763dbcc9c48398a53a9454f6c81e /src/usr/diag
parentafa921d1c9a2930573761fe34525819c6b3cd898 (diff)
downloadtalos-hostboot-664897ffe7ac048a96d9eb821f1df24359d4784f.tar.gz
talos-hostboot-664897ffe7ac048a96d9eb821f1df24359d4784f.zip
Propagate ATTR_TMP overrides into HBRT
Load ATTR_TMP overrides at host boot runtime RTC: 129055 Change-Id: Id01889b6a1498af05732cee7c797d3e18af10f8d Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19951 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
Diffstat (limited to 'src/usr/diag')
-rw-r--r--src/usr/diag/attn/runtime/attn_rt.C11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/usr/diag/attn/runtime/attn_rt.C b/src/usr/diag/attn/runtime/attn_rt.C
index 60a242df0..404ee42a9 100644
--- a/src/usr/diag/attn/runtime/attn_rt.C
+++ b/src/usr/diag/attn/runtime/attn_rt.C
@@ -47,6 +47,17 @@ namespace ATTN_RT
*/
int enableAttns(void)
{
+ // TODO RTC 134050 Post init setups are temporarily here because
+ // Opal has not set up pnor or ipmi before calling rt_main.
+ static bool onlyCallApplyTempOverridesOnce = false;
+ if (!onlyCallApplyTempOverridesOnce)
+ {
+ ATTN_SLOW("ATTN_RT::enableAttns - call initialzation routines");
+ postInitCalls_t* rtPost = getPostInitCalls();
+ rtPost->callApplyTempOverrides();
+ onlyCallApplyTempOverridesOnce = true;
+ }
+
ATTN_SLOW(ENTER_MRK"ATTN_RT::enableAttns");
int rc = 0;
OpenPOWER on IntegriCloud