From 6d13b953ef43d08950d0839292537594a4a578e0 Mon Sep 17 00:00:00 2001 From: "CHRISTINA L. GRAVES" Date: Tue, 21 Feb 2017 08:18:33 -0600 Subject: Fix for SW380478 - PBASLVCTL0 is busy but get/putmempba should not fail because it runs on PBASLVCTL3 Change-Id: I63958cc427253b5a4fc76fbc30403697d665ceb9 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36784 Tested-by: Jenkins Server Tested-by: PPE CI Reviewed-by: Joseph J. McGill Reviewed-by: Thi N. Tran Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36789 Tested-by: FSP CI Jenkins Reviewed-by: Sachin Gupta --- src/import/chips/p9/procedures/hwp/nest/p9_pba_coherent_utils.C | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/import/chips/p9/procedures/hwp/nest/p9_pba_coherent_utils.C b/src/import/chips/p9/procedures/hwp/nest/p9_pba_coherent_utils.C index 0f297ac2..f4ae4d49 100644 --- a/src/import/chips/p9/procedures/hwp/nest/p9_pba_coherent_utils.C +++ b/src/import/chips/p9/procedures/hwp/nest/p9_pba_coherent_utils.C @@ -97,9 +97,9 @@ extern "C" const uint32_t PBA_SLVRST_IN_PROG_END_BIT = 7; const uint32_t PBA_SLVRST_BUSY_START_BIT = 8; const uint32_t PBA_SLVRST_BUSY_END_BIT = 11; - //mask to check if there is a PBA slave rest in progress and if the PBA Slave Control is busy - //if it is not all these bits 4:11 should be set to 0 - const uint64_t PBA_SLVRST_BUSY_IN_PROG_MASK = 0xFF0000000000000ull; + //mask to check if there is a PBA slave rest in progress and if the PBA Slave Control is busy for PBASLVCTL3 + //if it is not bits 7 and 11 should be set to 0 + const uint64_t PBA_SLVRST_BUSY_IN_PROG_MASK = 0x0110000000000000ull; //PBA Read Buffer Valid Status field/bit definitions const uint32_t PBA_RD_BUF_VALID_START_BIT = 33; -- cgit v1.2.1