summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSwathi Madhuri Bhattiprolu <bhmadhur@in.ibm.com>2018-04-12 22:30:01 -0500
committerWilliam G. Hoffa <wghoffa@us.ibm.com>2018-04-17 08:47:04 -0400
commit02d1a4e18137c6172765e365f891988ac9218def (patch)
treea383dda57a93696b310f5cbc85559c29f2ba83c4
parent6722b72b63af100493aed5b308300a559aaf5676 (diff)
downloadtalos-hostboot-02d1a4e18137c6172765e365f891988ac9218def.tar.gz
talos-hostboot-02d1a4e18137c6172765e365f891988ac9218def.zip
Enable memory mirroring on Zeppelin
-- Made changes to default value of MIRROR_BASE_ADDRESS attribute -- which is the System Mirrorable Base Address for P9 Change-Id: I0181e3e6d4106772a28cd50b0b6944bc179ef862 RTC:18838 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/57154 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Roland Veloz <rveloz@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
-rwxr-xr-xsrc/usr/targeting/common/xmltohb/attribute_types.xml28
1 files changed, 12 insertions, 16 deletions
diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml
index 95a4588a7..42d350bf8 100755
--- a/src/usr/targeting/common/xmltohb/attribute_types.xml
+++ b/src/usr/targeting/common/xmltohb/attribute_types.xml
@@ -1564,6 +1564,7 @@
</uint8_t>
</simpleType>
<writeable></writeable>
+ <no_export/>
</attribute>
<attribute>
@@ -1728,20 +1729,7 @@
<writeable></writeable>
</attribute>
- <attribute>
- <description>Base Address for all mirrored mainstore behind this processor</description>
- <hwpfToHbAttrMap>
- <id>ATTR_PROC_MIRROR_BASE</id>
- <macro>DIRECT</macro>
- </hwpfToHbAttrMap>
- <id>MIRROR_BASE</id>
- <persistency>volatile-zeroed</persistency>
- <readable></readable>
- <simpleType>
- <uint64_t></uint64_t>
- </simpleType>
- <writeable></writeable>
- </attribute>
+
<attribute>
<id>CVPD_SIZE</id>
@@ -5960,10 +5948,17 @@
<attribute>
<id>MIRROR_BASE_ADDRESS</id>
- <description>System Mirrorable base address</description>
+ <description>System Mirrorable Base Address
+ Bits8-12 Specifies System Selects
+ Bits13-14 Memory select
+ Bits15-18 Group ID (within an SMP)
+ Bits19-21 Chip ID (8 Max)
+ Bits22-63 Chip internal address (42 bits, 4TB)
+ Mirroring uses memory select
+ </description>
<simpleType>
<uint64_t>
- <default>0x0000800000000000</default><!-- 128 TB -->
+ <default>0x4000000000000</default><!-- 4PT -->
</uint64_t>
</simpleType>
<persistency>non-volatile</persistency>
@@ -5972,6 +5967,7 @@
<id>ATTR_MIRROR_BASE_ADDRESS</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
+ <no_export/>
</attribute>
<attribute>
OpenPOWER on IntegriCloud