summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/hwp/nest/p9_pba_coherent_utils.C
diff options
context:
space:
mode:
authorCHRISTINA L. GRAVES <clgraves@us.ibm.com>2017-02-21 08:18:33 -0600
committerSachin Gupta <sgupta2m@in.ibm.com>2017-02-24 21:00:04 -0500
commit6d13b953ef43d08950d0839292537594a4a578e0 (patch)
tree6f9378af8b0013805ee7aef103cddbd4045adef5 /src/import/chips/p9/procedures/hwp/nest/p9_pba_coherent_utils.C
parent05d8d1f718d8daf6c00afb1a65b896ef2392352e (diff)
downloadtalos-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.C6
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;
OpenPOWER on IntegriCloud