diff options
author | Thi Tran <thi@us.ibm.com> | 2013-08-29 19:47:18 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2013-08-31 09:07:10 -0500 |
commit | d0129186d3601cc3d8155bb4804ef2248a7f3917 (patch) | |
tree | cce90b12622c50f4faba4e1dab6828e3549242d8 /src/usr/targeting | |
parent | b7905ee085c4611eb620a9cb402f88633841daae (diff) | |
download | talos-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.xml | 82 | ||||
-rw-r--r-- | src/usr/targeting/common/xmltohb/target_types.xml | 7 |
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> |