summaryrefslogtreecommitdiffstats
path: root/sbe/sbefw/sbecmdcntlinst.C
diff options
context:
space:
mode:
authorShakeeb <shakeebbk@in.ibm.com>2016-07-26 21:38:00 -0500
committerSachin Gupta <sgupta2m@in.ibm.com>2016-08-16 06:41:26 -0400
commit66b276ff0913c13de63e7c00fc24cd41858f1dbc (patch)
treefcca6cf7eec5019ff72599fe4555de353ed0f7a1 /sbe/sbefw/sbecmdcntlinst.C
parent4d54a6653bcc0356f92b965e826f9be48ff62e56 (diff)
downloadtalos-sbe-66b276ff0913c13de63e7c00fc24cd41858f1dbc.tar.gz
talos-sbe-66b276ff0913c13de63e7c00fc24cd41858f1dbc.zip
FFDC generation updates
Change-Id: If166dde92edef9d379a2d02a29576a9443490efc Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27484 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'sbe/sbefw/sbecmdcntlinst.C')
-rw-r--r--sbe/sbefw/sbecmdcntlinst.C31
1 files changed, 1 insertions, 30 deletions
diff --git a/sbe/sbefw/sbecmdcntlinst.C b/sbe/sbefw/sbecmdcntlinst.C
index a6be068c..e1d0a3bd 100644
--- a/sbe/sbefw/sbecmdcntlinst.C
+++ b/sbe/sbefw/sbecmdcntlinst.C
@@ -194,36 +194,7 @@ uint32_t sbeCntlInst(uint8_t *i_pArg)
break;
}
- uint32_t l_dist2Hdr = 1;
- // Now enqueue the minimum response header
- uint32_t l_len = sizeof(l_respHdr) / sizeof(uint32_t);
- l_rc = sbeDownFifoEnq_mult(l_len, (uint32_t *)(&l_respHdr) );
- if ( SBE_SEC_OPERATION_SUCCESSFUL != l_rc)
- {
- break;
- }
-
- l_dist2Hdr += l_len;
-
- // Enqueue FFDC data if there is one
- if( l_ffdc.getRc() )
- {
- l_len = sizeof(l_ffdc) / sizeof(uint32_t);
- l_rc = sbeDownFifoEnq_mult ( l_len, (uint32_t *)(&l_ffdc) );
- if ( SBE_SEC_OPERATION_SUCCESSFUL != l_rc)
- {
- break;
- }
-
- l_dist2Hdr += l_len;
- }
-
- l_len = sizeof(l_dist2Hdr) / sizeof(uint32_t);
- l_rc = sbeDownFifoEnq_mult ( l_len, &l_dist2Hdr);
- if ( l_rc )
- {
- break;
- }
+ l_rc = sbeDsSendRespHdr(l_respHdr, l_ffdc);
}while(0);
SBE_EXIT(SBE_FUNC);
OpenPOWER on IntegriCloud