diff options
author | Swathi Madhuri Bhattiprolu <bhmadhur@in.ibm.com> | 2018-04-12 22:30:01 -0500 |
---|---|---|
committer | William G. Hoffa <wghoffa@us.ibm.com> | 2018-04-17 08:47:04 -0400 |
commit | 02d1a4e18137c6172765e365f891988ac9218def (patch) | |
tree | a383dda57a93696b310f5cbc85559c29f2ba83c4 | |
parent | 6722b72b63af100493aed5b308300a559aaf5676 (diff) | |
download | talos-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-x | src/usr/targeting/common/xmltohb/attribute_types.xml | 28 |
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> |