From c9cbbf827ef29da8f8dcf40f6c6557264fde32a4 Mon Sep 17 00:00:00 2001 From: Thi Tran Date: Thu, 16 Feb 2017 11:23:04 -0600 Subject: p9_mss_setup_bars - Setup MCFIR mask Change-Id: Ie1642c615ba461b3ce19770cd52025aef8447d36 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36564 Reviewed-by: Marc Gollub Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: CHRISTINA L. GRAVES Reviewed-by: Joseph J. McGill Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36759 Reviewed-by: Hostboot Team Tested-by: FSP CI Jenkins Reviewed-by: Sachin Gupta --- src/import/chips/p9/procedures/hwp/nest/p9_sbe_mcs_setup.C | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/import/chips/p9/procedures/hwp/nest/p9_sbe_mcs_setup.C b/src/import/chips/p9/procedures/hwp/nest/p9_sbe_mcs_setup.C index 66e46f4e..28aa083a 100644 --- a/src/import/chips/p9/procedures/hwp/nest/p9_sbe_mcs_setup.C +++ b/src/import/chips/p9/procedures/hwp/nest/p9_sbe_mcs_setup.C @@ -112,13 +112,14 @@ fapi2::ReturnCode set_hb_dcbz_config(const fapi2::Target FAPI_TRY(fapi2::putScom(i_target, MCS_MCMODE1, l_mcmode1), "Error from putScom (MCS_MCMODE1)"); - // Setup MC FIR + // Unmask MC FIR + + // Set MC Fault Isolation Action1 Register l_mcaction.setBit(); FAPI_TRY(fapi2::putScom(i_target, MCS_MCFIRACT1, l_mcaction), "Error from putScom (MCS_MCFIRACT1)"); - // MCFIRMASK -- unmask command list/channel timeout errors (so a checkstop will - // occur if we break cache containment, but hit against the BAR) + // Clear FIR bits in MC Fault Isolation Mask Register l_mcfirmask_and.flush<1>(); l_mcfirmask_and.clearBit(); l_mcfirmask_and.clearBit(); @@ -126,7 +127,6 @@ fapi2::ReturnCode set_hb_dcbz_config(const fapi2::Target l_mcfirmask_and.clearBit(); l_mcfirmask_and.clearBit(); l_mcfirmask_and.clearBit(); - FAPI_TRY(fapi2::putScom(i_target, MCS_MCFIRMASK_AND, l_mcfirmask_and), "Error from putScom (MCS_MCFIRMASK_AND)"); -- cgit v1.2.1