diff options
author | CHRISTINA L. GRAVES <clgraves@us.ibm.com> | 2017-02-21 08:18:33 -0600 |
---|---|---|
committer | Sachin Gupta <sgupta2m@in.ibm.com> | 2017-02-24 21:00:04 -0500 |
commit | 6d13b953ef43d08950d0839292537594a4a578e0 (patch) | |
tree | 6f9378af8b0013805ee7aef103cddbd4045adef5 /src/import/chips/p9/procedures/hwp/nest/p9_pba_coherent_utils.C | |
parent | 05d8d1f718d8daf6c00afb1a65b896ef2392352e (diff) | |
download | talos-sbe-6d13b953ef43d08950d0839292537594a4a578e0.tar.gz talos-sbe-6d13b953ef43d08950d0839292537594a4a578e0.zip |
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 <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com>
Reviewed-by: Thi N. Tran <thi@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36789
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/hwp/nest/p9_pba_coherent_utils.C')
-rw-r--r-- | src/import/chips/p9/procedures/hwp/nest/p9_pba_coherent_utils.C | 6 |
1 files 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; |