summaryrefslogtreecommitdiffstats
path: root/src/import/chips
diff options
context:
space:
mode:
Diffstat (limited to 'src/import/chips')
-rw-r--r--src/import/chips/p9/procedures/hwp/io/p9_io_obus_post_trainadv.C6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/import/chips/p9/procedures/hwp/io/p9_io_obus_post_trainadv.C b/src/import/chips/p9/procedures/hwp/io/p9_io_obus_post_trainadv.C
index 86492ce39..1b1e0c276 100644
--- a/src/import/chips/p9/procedures/hwp/io/p9_io_obus_post_trainadv.C
+++ b/src/import/chips/p9/procedures/hwp/io/p9_io_obus_post_trainadv.C
@@ -152,12 +152,12 @@ fapi2::ReturnCode p9_io_obus_post_trainadv(
uint64_t l_mfg_flags = 0x0;
FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_MNFG_FLAGS, l_sys_tgt, l_mfg_flags));
- if(l_mfg_flags == fapi2::ENUM_ATTR_MNFG_FLAGS_MNFG_THRESHOLDS)
+ if(l_mfg_flags & fapi2::ENUM_ATTR_MNFG_FLAGS_MNFG_THRESHOLDS)
{
uint8_t l_mfg_error_threshold = 0x0;
FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_IO_O_MNFG_ERROR_THRESHOLD, l_sys_tgt, l_mfg_error_threshold));
- if(l_mfg_error_threshold != fapi2:: ENUM_ATTR_IO_O_MNFG_ERROR_THRESHOLD_CORNER_MODE)
+ if(l_mfg_error_threshold == fapi2::ENUM_ATTR_IO_O_MNFG_ERROR_THRESHOLD_CORNER_MODE)
{
// Setup ECC & CRC Masks
FAPI_TRY(p9_io_obus_mnfg_setup_ecc_crc_masks(i_tgt),
@@ -175,7 +175,7 @@ fapi2::ReturnCode p9_io_obus_post_trainadv(
"error from p9_io_obus_mnfg_adj_tally_logic()");
}
- else if(l_mfg_error_threshold != fapi2:: ENUM_ATTR_IO_O_MNFG_ERROR_THRESHOLD_RELIABILITY_MODE)
+ else if(l_mfg_error_threshold == fapi2::ENUM_ATTR_IO_O_MNFG_ERROR_THRESHOLD_RELIABILITY_MODE)
{
// Setup ECC & CRC Masks
FAPI_TRY(p9_io_obus_mnfg_setup_ecc_crc_masks(i_tgt),
OpenPOWER on IntegriCloud