diff options
| author | crgeddes <crgeddes@us.ibm.com> | 2016-03-17 11:21:38 -0500 |
|---|---|---|
| committer | Stephen Cprek <smcprek@us.ibm.com> | 2016-03-17 17:07:14 -0500 |
| commit | de3efadea3db1139d6120058b4bc928f8365e23d (patch) | |
| tree | d01072133d790c20f5cb699b198efc471790a3f2 /src | |
| parent | 9f3f94a84015e09b931f30d8912ad8b96ef61d1e (diff) | |
| download | blackbird-hostboot-de3efadea3db1139d6120058b4bc928f8365e23d.tar.gz blackbird-hostboot-de3efadea3db1139d6120058b4bc928f8365e23d.zip | |
Force isFusedMode function to return RC
In order to make the macro work the attr must return and RC
in this case the RC will always be success
Change-Id: I822e19063a6d4e1f5d1c9f2a8d987507fe2a74ea
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22193
Tested-by: Jenkins Server
Tested-by: FSP CI Jenkins
Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com>
Reviewed-by: Martin Gloff <mgloff@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src')
| -rw-r--r-- | src/include/usr/fapi2/attribute_service.H | 6 | ||||
| -rw-r--r-- | src/usr/fapi2/attribute_service.C | 6 |
2 files changed, 7 insertions, 5 deletions
diff --git a/src/include/usr/fapi2/attribute_service.H b/src/include/usr/fapi2/attribute_service.H index b6939cbe1..5716d38a8 100644 --- a/src/include/usr/fapi2/attribute_service.H +++ b/src/include/usr/fapi2/attribute_service.H @@ -198,9 +198,11 @@ ReturnCode platGetTargetPos(const Target<TARGET_TYPE_ALL>& i_pFapiTarget, /// /// /// @param[out] o_isFused 0 if not fused -/// @return void +/// @return ReturnCode Always FAPI2_RC_SUCCESS, this cannot fail +/// if a toplevel target cannot be found then +/// an assert triggers in the platform call /// -void platGetFusedCoreMode(uint8_t & o_isFused); +ReturnCode platGetFusedCoreMode(uint8_t & o_isFused); // ----------------------------------------------------------------------------- // End TODO: End to be supported functions diff --git a/src/usr/fapi2/attribute_service.C b/src/usr/fapi2/attribute_service.C index 6541f6e58..46acc0ef1 100644 --- a/src/usr/fapi2/attribute_service.C +++ b/src/usr/fapi2/attribute_service.C @@ -385,11 +385,11 @@ ReturnCode platGetTargetPos(const Target<TARGET_TYPE_ALL>& i_pFapiTarget, //****************************************************************************** // fapi::platAttrSvc::platGetFusedCoreMode function //****************************************************************************** -void platGetFusedCoreMode(uint8_t & o_isFused) +ReturnCode platGetFusedCoreMode(uint8_t & o_isFused) { - + ReturnCode l_rc; o_isFused = TARGETING::is_fused_mode(); - + return l_rc; } } // End platAttrSvc namespace |

