summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9
diff options
context:
space:
mode:
authorThi Tran <thi@us.ibm.com>2019-10-01 16:18:38 -0400
committerDaniel M Crowell <dcrowell@us.ibm.com>2019-10-08 11:25:00 -0500
commit599bd468c95403d703e00aa53fc2176535e287f8 (patch)
tree0c5c7a6cee9ade271844e3072f337066932bbb2d /src/import/chips/p9
parent4cbe15e36f11f6d0e9c274390429b4abede4e135 (diff)
downloadtalos-hostboot-599bd468c95403d703e00aa53fc2176535e287f8.tar.gz
talos-hostboot-599bd468c95403d703e00aa53fc2176535e287f8.zip
Fix OCC sandbox base address overlapped with SMF in FLIP mode.
This is an AXON only issue. Change-Id: I3ba9ccdcce69be80e93141c93fd823288b51ad0c Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/84618 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Adam S Hale <adam.samuel.hale@ibm.com> Reviewed-by: Jenny Huynh <jhuynh@us.ibm.com> Reviewed-by: Jennifer A Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/84626 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9')
-rw-r--r--src/import/chips/p9/procedures/hwp/nest/p9_mss_eff_grouping.C6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/import/chips/p9/procedures/hwp/nest/p9_mss_eff_grouping.C b/src/import/chips/p9/procedures/hwp/nest/p9_mss_eff_grouping.C
index db3d3e430..0feeff44e 100644
--- a/src/import/chips/p9/procedures/hwp/nest/p9_mss_eff_grouping.C
+++ b/src/import/chips/p9/procedures/hwp/nest/p9_mss_eff_grouping.C
@@ -1626,7 +1626,8 @@ fapi2::ReturnCode EffGroupingBaseSizeData::set_HTM_OCC_base_addr(
}
// Update mem sizes with working array values
- if (l_numRegions == NUM_NON_MIRROR_REGIONS)
+ if (i_sysAttrs.iv_selectiveMode ==
+ fapi2::ENUM_ATTR_MEM_MIRROR_PLACEMENT_POLICY_NORMAL)
{
memcpy(iv_memory_sizes, l_mem_sizes, sizeof(iv_memory_sizes));
}
@@ -1827,7 +1828,8 @@ fapi2::ReturnCode EffGroupingBaseSizeData::setSMFBaseSizeData(
}
// Update mem sizes with working array values
- if (l_numRegions == NUM_NON_MIRROR_REGIONS)
+ if (i_sysAttrs.iv_selectiveMode ==
+ fapi2::ENUM_ATTR_MEM_MIRROR_PLACEMENT_POLICY_NORMAL)
{
memcpy(iv_memory_sizes, l_mem_sizes, sizeof(iv_memory_sizes));
}
OpenPOWER on IntegriCloud