diff options
author | Stephen Glancy <sglancy@us.ibm.com> | 2019-08-06 13:04:44 -0400 |
---|---|---|
committer | Christian R Geddes <crgeddes@us.ibm.com> | 2019-08-12 08:36:10 -0500 |
commit | cfad3552a96071e7e0ea912e9cfa351cdc707d6e (patch) | |
tree | fb46c4295382e106141ed7634ee6466d6d60f882 /src/import/chips/p9/procedures/hwp/memory | |
parent | 4b5c78b95f25d054ad9ed80d9f1ac95b7dc056fe (diff) | |
download | talos-hostboot-cfad3552a96071e7e0ea912e9cfa351cdc707d6e.tar.gz talos-hostboot-cfad3552a96071e7e0ea912e9cfa351cdc707d6e.zip |
Fixes maintenance pattern load bug
Explorer and Nimbus have different locations within
the buffers for the maintenance patterns. This commit
fixes a bug where only the Nimbus locations were used.
Change-Id: Id8f617191b1ae9a4b09b893a1507d299f240c50f
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/81774
Reviewed-by: Mark Pizzutillo <mark.pizzutillo@ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Dev-Ready: STEPHEN GLANCY <sglancy@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com>
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Reviewed-by: ANDRE A MARIN <aamarin@us.ibm.com>
Reviewed-by: Jennifer A Stofer <stofer@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/81915
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: Christian R Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/hwp/memory')
-rw-r--r-- | src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist_traits.H | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist_traits.H b/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist_traits.H index 9add5ceb8..2a576acc8 100644 --- a/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist_traits.H +++ b/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist_traits.H @@ -589,6 +589,10 @@ class mcbistTraits<mss::mc_type::NIMBUS, fapi2::TARGET_TYPE_MCA> static constexpr uint64_t XLTATE1 = MCA_MBA_MCP0XLT1; static constexpr uint64_t XLTATE2 = MCA_MBA_MCP0XLT2; + // Maintenance data location within the array + static constexpr uint64_t MAINT_DATA_INDEX_START = 0b111110000; + static constexpr uint64_t MAINT_DATA_INDEX_END = 0b111111000; + enum { // Register field constants |