summaryrefslogtreecommitdiffstats
path: root/import
diff options
context:
space:
mode:
authorCHRISTINA L. GRAVES <clgraves@us.ibm.com>2016-07-01 10:25:39 -0500
committerSachin Gupta <sgupta2m@in.ibm.com>2016-07-07 00:16:11 -0400
commitfa32302565e04dbc3bddc9b68110fe7cbe38c173 (patch)
treea1b83ef5facd48cf02e4672922eff3ff4df81d81 /import
parent469d861ba3dc64f48d66b536c957e33b9d77cec2 (diff)
downloadtalos-sbe-fa32302565e04dbc3bddc9b68110fe7cbe38c173.tar.gz
talos-sbe-fa32302565e04dbc3bddc9b68110fe7cbe38c173.zip
Change for David for not checking L3 during read
Change-Id: I5b05e3e8de314a8869f9c408b51a945ba48a1743 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26549 Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26552 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'import')
-rw-r--r--import/chips/p9/procedures/hwp/nest/p9_pba_coherent_utils.C5
1 files changed, 2 insertions, 3 deletions
diff --git a/import/chips/p9/procedures/hwp/nest/p9_pba_coherent_utils.C b/import/chips/p9/procedures/hwp/nest/p9_pba_coherent_utils.C
index 4aa538ac..978a845a 100644
--- a/import/chips/p9/procedures/hwp/nest/p9_pba_coherent_utils.C
+++ b/import/chips/p9/procedures/hwp/nest/p9_pba_coherent_utils.C
@@ -286,9 +286,8 @@ extern "C"
(PBA_SLVCTL_WRITE_GATHER_TIMEOUT_END_BIT -
PBA_SLVCTL_WRITE_GATHER_TIMEOUT_START_BIT) + 1 > (0);
- //set bits 28:35 for the tsize to 0 - TODO when this is a write need to do the chiplet ID of the L3 cache in the form of 00cc_ccc0 if it's an lco_m
- //pass in an extra quad target argument
- if (l_operType == p9_PBA_oper_flag::LCO)
+ //set bits 28:35 for the tsize to 0 - when this is an lco_m write need to do the chiplet ID of the L3 cache in the form of 00cc_ccc0
+ if (l_operType == p9_PBA_oper_flag::LCO && !i_rnw)
{
FAPI_TRY(fapi2::getScom(i_ex_target, EX_L3_MODE_REG1, l3_mode_reg1), "Error reading from the L3 Mode Register");
l3_mode_reg1.extractToRight(chiplet_number, 1, 5);
OpenPOWER on IntegriCloud