diff options
Diffstat (limited to 'src/import/chips/p9/procedures/hwp/memory/lib/mss_attribute_accessors_manual.H')
-rw-r--r-- | src/import/chips/p9/procedures/hwp/memory/lib/mss_attribute_accessors_manual.H | 52 |
1 files changed, 1 insertions, 51 deletions
diff --git a/src/import/chips/p9/procedures/hwp/memory/lib/mss_attribute_accessors_manual.H b/src/import/chips/p9/procedures/hwp/memory/lib/mss_attribute_accessors_manual.H index d3521a28c..7b77aa04d 100644 --- a/src/import/chips/p9/procedures/hwp/memory/lib/mss_attribute_accessors_manual.H +++ b/src/import/chips/p9/procedures/hwp/memory/lib/mss_attribute_accessors_manual.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2016 */ +/* Contributors Listed Below - COPYRIGHT 2016,2017 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -174,31 +174,6 @@ fapi_try_exit: } /// -/// @brief ATTR_CHIP_EC_FEATURE_MSS_VCCD_OVERRIDE getter -/// @tparam T the fapi2 target type of the target -/// @param[in] const ref to the target -/// @return bool true iff feature is enabled -/// -template< fapi2::TargetType T > -inline bool chip_ec_feature_mss_vccd_override(const fapi2::Target<T>& i_target) -{ - const auto l_chip = mss::find_target<fapi2::TARGET_TYPE_PROC_CHIP>(i_target); - uint8_t l_value = 0; - uint8_t l_do_value = 0; - - FAPI_TRY( FAPI_ATTR_GET(fapi2::ATTR_CHIP_EC_FEATURE_MSS_VCCD_OVERRIDE, l_chip, l_value) ); - FAPI_TRY( FAPI_ATTR_GET(fapi2::ATTR_DO_MSS_VCCD_OVERRIDE, l_chip, l_do_value) ); - - return (l_value != 0) && (l_do_value == fapi2::ENUM_ATTR_DO_MSS_VCCD_OVERRIDE_YES); - -fapi_try_exit: - FAPI_ERR("failed accessing ATTR_CHIP_EC_FEATURE_MSS_VCCD_OVERRIDE or ATTR_DO_MSS_VCCD_OVERRIDE: 0x%lx (target: %s)", - uint64_t(fapi2::current_err), mss::c_str(i_target)); - fapi2::Assert(false); - return false; -} - -/// /// @brief ATTR_CHIP_EC_FEATURE_MSS_VREF_DAC getter /// @tparam T the fapi2 target type of the target /// @param[in] const ref to the target @@ -224,31 +199,6 @@ fapi_try_exit: } /// -/// @brief ATTR_CHIP_EC_FEATURE_MSS_VREG_COARSE getter -/// @tparam T the fapi2 target type of the target -/// @param[in] const ref to the target -/// @return bool true iff feature is enabled -/// -template< fapi2::TargetType T > -inline bool chip_ec_feature_mss_vreg_coarse(const fapi2::Target<T>& i_target) -{ - const auto l_chip = mss::find_target<fapi2::TARGET_TYPE_PROC_CHIP>(i_target); - uint8_t l_value = 0; - uint8_t l_do_value = 0; - - FAPI_TRY( FAPI_ATTR_GET(fapi2::ATTR_CHIP_EC_FEATURE_MSS_VREG_COARSE, l_chip, l_value) ); - FAPI_TRY( FAPI_ATTR_GET(fapi2::ATTR_DO_MSS_VREG_COARSE, l_chip, l_do_value) ); - - return (l_value != 0) && (l_do_value == fapi2::ENUM_ATTR_DO_MSS_VREG_COARSE_YES); - -fapi_try_exit: - FAPI_ERR("failed accessing ATTR_CHIP_EC_FEATURE_MSS_VREG_COARSE or ATTR_DO_MSS_VREG_COARSE: 0x%lx (target: %s)", - uint64_t(fapi2::current_err), mss::c_str(i_target)); - fapi2::Assert(false); - return false; -} - -/// /// @brief ATTR_CHIP_EC_FEATURE_MSS_WAT_DEBUG_ATTN getter /// @tparam T the fapi2 target type of the target /// @param[in] const ref to the target |