summaryrefslogtreecommitdiffstats
path: root/src/usr/isteps/istep21/call_host_start_payload.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/isteps/istep21/call_host_start_payload.C')
-rw-r--r--src/usr/isteps/istep21/call_host_start_payload.C14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/usr/isteps/istep21/call_host_start_payload.C b/src/usr/isteps/istep21/call_host_start_payload.C
index f51073803..a2c392bf1 100644
--- a/src/usr/isteps/istep21/call_host_start_payload.C
+++ b/src/usr/isteps/istep21/call_host_start_payload.C
@@ -56,6 +56,7 @@
#include <p9_int_scom.H>
#include <sbeio/sbeioif.H>
#include <runtime/runtime.H>
+#include "freqAttrData.H"
#ifdef CONFIG_DRTM_TRIGGERING
#include <secureboot/drtm.H>
@@ -192,6 +193,19 @@ void* call_host_start_payload (void *io_pArgs)
do{
+ // Synchronize the frequency attribute across drawers
+ l_errl = ISTEP_21::sendFreqAttrData();
+
+ if(l_errl)
+ {
+ TRACFCOMP(ISTEPS_TRACE::g_trac_isteps_trace,
+ "call_host_start_payload: ERROR: sendFreqAttrData Failed");
+ l_errl->collectTrace("ISTEPS_TRACE",256);
+ errlCommit(l_errl, ISTEP_COMP_ID );
+
+ break;
+ }
+
// Place a separator in the TPM to indicate we are passing control
// to the next level of firmware in the stack. Send the synchronous
// message to make sure that the traces are flushed prior to the daemon
OpenPOWER on IntegriCloud