diff options
author | Zane Shelley <zshelle@us.ibm.com> | 2018-05-18 11:26:55 -0500 |
---|---|---|
committer | Zane C. Shelley <zshelle@us.ibm.com> | 2018-05-23 15:11:32 -0400 |
commit | aa0df6e89b162c23dba8ae758bbb31badf2eb1cb (patch) | |
tree | 1ef41646456c200e2ea99b8d994240d6eaa8547f /src/usr/diag/prdf/common/plat/prdfPlatServices_common.C | |
parent | 4b7ee363259204d07076d93a89d49abb19d4f166 (diff) | |
download | talos-hostboot-aa0df6e89b162c23dba8ae758bbb31badf2eb1cb.tar.gz talos-hostboot-aa0df6e89b162c23dba8ae758bbb31badf2eb1cb.zip |
PRD: removed unused P8 code
Change-Id: Icbe20fe011831b1236e9925ebcc93364c8743473
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/59115
Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/59231
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Diffstat (limited to 'src/usr/diag/prdf/common/plat/prdfPlatServices_common.C')
-rw-r--r-- | src/usr/diag/prdf/common/plat/prdfPlatServices_common.C | 195 |
1 files changed, 0 insertions, 195 deletions
diff --git a/src/usr/diag/prdf/common/plat/prdfPlatServices_common.C b/src/usr/diag/prdf/common/plat/prdfPlatServices_common.C index 805e4c7bb..044bbf12b 100644 --- a/src/usr/diag/prdf/common/plat/prdfPlatServices_common.C +++ b/src/usr/diag/prdf/common/plat/prdfPlatServices_common.C @@ -39,10 +39,6 @@ #include <prdfTrace.H> #include <prdfErrlUtil.H> -//#include <prdfCenAddress.H> TODO RTC 157888 -//#include <prdfCenDqBitmap.H> TODO RTC 157888 -//#include <prdfCenMarkstore.H> TODO RTC 157888 - #ifdef __HOSTBOOT_MODULE #include <dimmBadDqBitmapFuncs.H> #include <p9_io_xbus_read_erepair.H> @@ -916,197 +912,6 @@ int32_t getMemBufRawCardType( TargetHandle_t i_mba, #undef PRDF_FUNC } - -//############################################################################## -//## Maintenance Command class wrapper -//############################################################################## - -/* TODO RTC 157888 -mss_MaintCmdWrapper::mss_MaintCmdWrapper( mss_MaintCmd * i_maintCmd ) : - iv_cmd(i_maintCmd) -{} - -//------------------------------------------------------------------------------ - -mss_MaintCmdWrapper::~mss_MaintCmdWrapper() -{ - delete iv_cmd; -} - -//------------------------------------------------------------------------------ - -int32_t mss_MaintCmdWrapper::setupAndExecuteCmd() -{ - #define PRDF_FUNC "[mss_MaintCmdWrapper::setupAndExecuteCmd] " - - int32_t o_rc = SUCCESS; - - fapi::ReturnCode l_rc = iv_cmd->setupAndExecuteCmd(); - errlHndl_t errl = fapi::fapiRcToErrl( l_rc ); - if ( NULL != errl ) - { - PRDF_GET_REASONCODE( errl, o_rc ); - PRDF_ERR( PRDF_FUNC "setupAndExecuteCmd() failed: rc=0x%x", o_rc ); - PRDF_COMMIT_ERRL( errl, ERRL_ACTION_REPORT ); - o_rc = FAIL; - } - - return o_rc; - - #undef PRDF_FUNC -} - -//------------------------------------------------------------------------------ - -int32_t mss_MaintCmdWrapper::stopCmd() -{ - #define PRDF_FUNC "[mss_MaintCmdWrapper::stopCmd] " - - int32_t o_rc = SUCCESS; - - fapi::ReturnCode l_rc = iv_cmd->stopCmd(); - errlHndl_t errl = fapi::fapiRcToErrl( l_rc ); - if ( NULL != errl ) - { - PRDF_GET_REASONCODE( errl, o_rc ); - PRDF_ERR( PRDF_FUNC "stopCmd() failed: rc=0x%x", o_rc ); - PRDF_COMMIT_ERRL( errl, ERRL_ACTION_REPORT ); - o_rc = FAIL; - } - - return o_rc; - - #undef PRDF_FUNC -} - -//------------------------------------------------------------------------------ - -int32_t mss_MaintCmdWrapper::cleanupCmd() -{ - #define PRDF_FUNC "[mss_MaintCmdWrapper::cleanupCmd] " - - int32_t o_rc = SUCCESS; - - fapi::ReturnCode l_rc = iv_cmd->cleanupCmd(); - errlHndl_t errl = fapi::fapiRcToErrl( l_rc ); - if ( NULL != errl ) - { - PRDF_GET_REASONCODE( errl, o_rc ); - PRDF_ERR( PRDF_FUNC "cleanupCmd() failed: rc=0x%x", o_rc ); - PRDF_COMMIT_ERRL( errl, ERRL_ACTION_REPORT ); - o_rc = FAIL; - } - - return o_rc; - - #undef PRDF_FUNC -} - -//------------------------------------------------------------------------------ - -// Helper function for the other createMssCmd() functions. -mss_MaintCmdWrapper * createMssCmd( mss_MaintCmdWrapper::CmdType i_cmdType, - TargetHandle_t i_mba, uint32_t i_stopCond, - mss_MaintCmd::TimeBaseSpeed i_cmdSpeed, - ecmdDataBufferBase i_startAddr, - ecmdDataBufferBase i_endAddr ) -{ - #define PRDF_FUNC "[PlatServices::getMssCmd] " - - mss_MaintCmdWrapper * o_cmd = NULL; - - mss_MaintCmd * cmd = NULL; - - switch ( i_cmdType ) - { - case mss_MaintCmdWrapper::TIMEBASE_SCRUB: - cmd = new mss_TimeBaseScrub( getFapiTarget(i_mba), i_startAddr, - i_endAddr, i_cmdSpeed, i_stopCond, - false ); - break; - case mss_MaintCmdWrapper::TIMEBASE_STEER_CLEANUP: - cmd = new mss_TimeBaseSteerCleanup( getFapiTarget(i_mba), - i_startAddr, i_endAddr, - i_cmdSpeed, i_stopCond, false ); - break; - case mss_MaintCmdWrapper::SUPERFAST_READ: - cmd = new mss_SuperFastRead( getFapiTarget(i_mba), i_startAddr, - i_endAddr, i_stopCond, false ); - break; - default: - PRDF_ERR( PRDF_FUNC "Unsupported command type: 0x%x", i_cmdType ); - } - - if ( NULL != cmd ) - o_cmd = new mss_MaintCmdWrapper(cmd); - - return o_cmd; - - #undef PRDF_FUNC -} - -//------------------------------------------------------------------------------ - -mss_MaintCmdWrapper * createMssCmd( mss_MaintCmdWrapper::CmdType i_cmdType, - TargetHandle_t i_mba, - const CenRank & i_rank, uint32_t i_stopCond, - mss_MaintCmd::TimeBaseSpeed i_cmdSpeed, - uint32_t i_flags, - const CenAddr * i_sAddrOverride ) -{ - mss_MaintCmdWrapper * o_cmd = NULL; - - bool slaveOnly = ( 0 != (i_flags & mss_MaintCmdWrapper::SLAVE_RANK_ONLY) ); - bool allMemory = ( 0 != (i_flags & mss_MaintCmdWrapper::END_OF_MEMORY ) ); - - do - { - - int32_t l_rc = SUCCESS; - - // Get the address range of i_rank. - ecmdDataBufferBase sAddr(64), eAddr(64); - l_rc = getMemAddrRange( i_mba, i_rank.getMaster(), sAddr, eAddr, - i_rank.getSlave(), slaveOnly ); - if ( SUCCESS != l_rc ) break; - - // Override the start address, if needed. - if ( NULL != i_sAddrOverride ) - { - sAddr.setDoubleWord( 0, i_sAddrOverride->toReadAddr() ); - } - - // Get the last address in memory, if needed. - if ( allMemory ) - { - ecmdDataBufferBase junk(64); - l_rc = getMemAddrRange( i_mba, MSS_ALL_RANKS, junk, eAddr ); - if ( SUCCESS != l_rc ) break; - } - - // Create the command - o_cmd = createMssCmd( i_cmdType, i_mba, i_stopCond, i_cmdSpeed, - sAddr, eAddr ); - - } while (0); - - return o_cmd; -} - -//------------------------------------------------------------------------------ - -mss_MaintCmdWrapper * createIncAddrMssCmd( TargetHandle_t i_mba ) -{ - mss_MaintCmdWrapper * o_cmd = NULL; - - mss_MaintCmd * cmd = new mss_IncrementAddress( getFapiTarget(i_mba) ); - - o_cmd = new mss_MaintCmdWrapper( cmd ); - - return o_cmd; -} -*/ - //------------------------------------------------------------------------------ } // end namespace PlatServices |