summaryrefslogtreecommitdiffstats
path: root/src/usr/targeting
diff options
context:
space:
mode:
authorThi Tran <thi@us.ibm.com>2013-08-29 19:47:18 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2013-08-31 09:07:10 -0500
commitd0129186d3601cc3d8155bb4804ef2248a7f3917 (patch)
treecce90b12622c50f4faba4e1dab6828e3549242d8 /src/usr/targeting
parentb7905ee085c4611eb620a9cb402f88633841daae (diff)
downloadtalos-hostboot-d0129186d3601cc3d8155bb4804ef2248a7f3917.tar.gz
talos-hostboot-d0129186d3601cc3d8155bb4804ef2248a7f3917.zip
Hostboot - Updated HWPs from defect SW221886 MCDFIR[4] causes attn
SW221886 Change-Id: I6d24c0838e339bf7123161697071f2c993a1f903 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/5983 Tested-by: Jenkins Server Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/targeting')
-rw-r--r--src/usr/targeting/common/xmltohb/attribute_types.xml82
-rw-r--r--src/usr/targeting/common/xmltohb/target_types.xml7
2 files changed, 89 insertions, 0 deletions
diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml
index cc2ff0815..281858305 100644
--- a/src/usr/targeting/common/xmltohb/attribute_types.xml
+++ b/src/usr/targeting/common/xmltohb/attribute_types.xml
@@ -13157,4 +13157,86 @@ firmware notes: Platforms should initialize this attribute to AUTO (0)</descript
</hwpfToHbAttrMap>
</attribute>
+<attribute>
+ <id>PROC_MIRROR_BASES_ACK</id>
+ <description>Mirrored memory base addresses
+ creator: mss_setup_bars
+ consumer: consumer: opt_mem_map
+ Mem opt map uses this for the bases of the mirror ranges.
+ (max number based on Venice design)
+ </description>
+ <simpleType>
+ <uint64_t></uint64_t>
+ <array>4</array>
+ </simpleType>
+ <persistency>volatile-zeroed</persistency>
+ <readable/>
+ <writeable/>
+ <hwpfToHbAttrMap>
+ <id>ATTR_PROC_MIRROR_BASES_ACK</id>
+ <macro>DIRECT</macro>
+ </hwpfToHbAttrMap>
+</attribute>
+
+<attribute>
+ <id>PROC_MIRROR_SIZES_ACK</id>
+ <description>Size of mirrored memory region up to a power of 2
+ creator: mss_setup_bars
+ consumer: opt_mem_map
+ Mem opt map uses this to stack mirror ranges. The real amount of memory behind the mirror group maybe less than the number reported here if there are memory holes
+ </description>
+ <simpleType>
+ <uint64_t></uint64_t>
+ <array>4</array>
+ </simpleType>
+ <persistency>volatile-zeroed</persistency>
+ <readable/>
+ <writeable/>
+ <hwpfToHbAttrMap>
+ <id>ATTR_PROC_MIRROR_SIZES_ACK</id>
+ <macro>DIRECT</macro>
+ </hwpfToHbAttrMap>
+</attribute>
+
+<attribute>
+ <id>PROC_MEM_BASES_ACK</id>
+ <description>Non-mirrored memory base addresses
+ creator: mss_setup_bars
+ consumer: opt_mem_map
+ Mem opt map uses this for the bases of the non-mirror ranges.
+ (max number based on Venice design)
+ </description>
+ <simpleType>
+ <uint64_t></uint64_t>
+ <array>8</array>
+ </simpleType>
+ <persistency>volatile-zeroed</persistency>
+ <readable/>
+ <writeable/>
+ <hwpfToHbAttrMap>
+ <id>ATTR_PROC_MEM_BASES_ACK</id>
+ <macro>DIRECT</macro>
+ </hwpfToHbAttrMap>
+</attribute>
+
+<attribute>
+ <id>PROC_MEM_SIZES_ACK</id>
+ <description>Size of non-mirrored memory regions up to a power of 2
+ creator: mss_setup_bars
+ consumer: opt_mem_map
+ Mem opt map uses this to stack mirror ranges. The real amount of memory behind the mirror group maybe less than the number reported here if there are memory holes
+ </description>
+ <simpleType>
+ <uint64_t></uint64_t>
+ <array>8</array>
+ </simpleType>
+ <persistency>volatile-zeroed</persistency>
+ <readable/>
+ <writeable/>
+ <hwpfToHbAttrMap>
+ <id>ATTR_PROC_MEM_SIZES_ACK</id>
+ <macro>DIRECT</macro>
+ </hwpfToHbAttrMap>
+</attribute>
+
</attributes>
diff --git a/src/usr/targeting/common/xmltohb/target_types.xml b/src/usr/targeting/common/xmltohb/target_types.xml
index 911de4dbb..f1dd2083b 100644
--- a/src/usr/targeting/common/xmltohb/target_types.xml
+++ b/src/usr/targeting/common/xmltohb/target_types.xml
@@ -376,6 +376,13 @@
<!-- TODO RTC 62291. This next attribute moves to hostboot only
with this story -->
<attribute><id>PROC_SECURITY_SETUP_VECTOR</id></attribute>
+
+ <attribute><id>PROC_MIRROR_BASES_ACK</id></attribute>
+ <attribute><id>PROC_MIRROR_SIZES_ACK</id></attribute>
+ <attribute><id>PROC_MEM_BASES_ACK</id></attribute>
+ <attribute><id>PROC_MEM_SIZES_ACK</id></attribute>
+
+
</targetType>
<targetType>
OpenPOWER on IntegriCloud