summaryrefslogtreecommitdiffstats
path: root/import
diff options
context:
space:
mode:
authorGreg Still <stillgs@us.ibm.com>2015-11-09 11:53:11 -0600
committerSachin Gupta <sgupta2m@in.ibm.com>2015-11-17 22:48:15 -0600
commit13776e1418487cc97aa91e80509ddb1d2762dc29 (patch)
tree594a7a8f0a96b3f1e26aa1e444b395fc74a93a1d /import
parentc5f1e5970e86d5fd873edfbf0406097cefc267f8 (diff)
downloadtalos-sbe-13776e1418487cc97aa91e80509ddb1d2762dc29.tar.gz
talos-sbe-13776e1418487cc97aa91e80509ddb1d2762dc29.zip
Missing PPE (SBE) attribute files into EKB for mirroring
- Added pg_attributes.xml which defines the partial good attributes needed by the platform code. - Added p9_sbe_attributes.xml as the EKB version of the PPE repo file p9_ppe_attributes.xml. The rename is to better depict that these are SBE attributes exclusively as other PPE platforms will have a different set of subset attributes. Once this file is mirrored, the SBE Makefile has to be update for 1) the name change and 2) this file is now "in" the attribute directory vs one level up (the "xml" directory) as it used to be in the PPE repo. This move is because this file deals with strictly attributes and NOT with error XML content. - Removed an extraneous EKB file as well (present in error_info already) (this was noticed during the above additions). Change-Id: I16735e904d4350d859ab84171896fb53c500293f Original-Change-Id: I54de1ae64f241f86dcbd46cee7bfe5b0586ed4c8 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21906 Tested-by: Jenkins Server Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22127
Diffstat (limited to 'import')
-rw-r--r--import/chips/p9/procedures/xml/attribute_info/pg_attributes.xml680
1 files changed, 680 insertions, 0 deletions
diff --git a/import/chips/p9/procedures/xml/attribute_info/pg_attributes.xml b/import/chips/p9/procedures/xml/attribute_info/pg_attributes.xml
new file mode 100644
index 00000000..6fbf6b6e
--- /dev/null
+++ b/import/chips/p9/procedures/xml/attribute_info/pg_attributes.xml
@@ -0,0 +1,680 @@
+<!-- IBM_PROLOG_BEGIN_TAG -->
+<!-- This is an automatically generated prolog. -->
+<!-- -->
+<!-- $Source: chips/p9/procedures/xml/attribute_info/pg_attributes.xml $ -->
+<!-- -->
+<!-- IBM CONFIDENTIAL -->
+<!-- -->
+<!-- EKB Project -->
+<!-- -->
+<!-- COPYRIGHT 2015 -->
+<!-- [+] International Business Machines Corp. -->
+<!-- -->
+<!-- -->
+<!-- The source code for this program is not published or otherwise -->
+<!-- divested of its trade secrets, irrespective of what has been -->
+<!-- deposited with the U.S. Copyright Office. -->
+<!-- -->
+<!-- IBM_PROLOG_END_TAG -->
+<!-- pg_attributes.xml -->
+<attributes>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_FSI</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for FSI chiplet. A 0 indicates a GOOD subregion.
+ bit 4: fsi0
+ bit 5: fsi1
+ bit 6: fsia
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_PRV</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Pervasive chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: net
+ bit 6: pib
+ bit 7: occ
+ bit 8: anperv
+ bit 14: pllnest
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_N0</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Nest0 chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: nx
+ bit 6: cxa0
+ bit 7: pbioe0
+ bit 8: pbioe1
+ bit 9: pbioe2
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_N1</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Nest1 chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: mcd
+ bit 6: va
+ bit 7: pbioo0
+ bit 8: pbioo1
+ bit 9: mcs23
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_N2</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Nest2 chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: cxa1
+ bit 6: pcis0
+ bit 7: pcis1
+ bit 8: pcis2
+ bit 9: iopsi
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_N3</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Nest3 chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: pb
+ bit 6: br
+ bit 7: npu
+ bit 8: mm
+ bit 9: int
+ bit 10: mcs01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_XB</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for XBus chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: iox0
+ bit 6: iox1
+ bit 7: iox2
+ bit 8: pbiox0
+ bit 9: pbiox1
+ bit 10: pbiox2
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_MC01</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for MC01 chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: mca01
+ bit 6: iom01
+ bit 7: iom23
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_MC23</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for MC23 chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: mca23
+ bit 6: iom45
+ bit 7: iom67
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_OB0</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for OBus0 chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: pbiooa0
+ bit 6: ioo0
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_OB1</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for OBus1 chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: pbiooa1
+ bit 6: ioo1
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_OB2</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for OBus2 chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: pbiooa2
+ bit 6: ioo2
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_OB3</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for OBus3 chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: pbiooa3
+ bit 6: ioo3
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_PCI0</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for PCI0 chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: pci00
+ bit 6: iopci0
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_PCI1</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for PCI1 chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: pci11
+ bit 6: pci12
+ bit 7: iopci1
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_PCI2</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for PCI2 chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: pci23
+ bit 6: pci24
+ bit 7: pci25
+ bit 8: iopci2
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EQ0</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for EQ0 chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: eqpb
+ bit 6: l30
+ bit 7: l31
+ bit 8: l20
+ bit 9: l21
+ bit 10: an
+ bit 13: refr
+ bit 14: dpll
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EQ1</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for EQ1 chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: eqpb
+ bit 6: l30
+ bit 7: l31
+ bit 8: l20
+ bit 9: l21
+ bit 10: an
+ bit 13: refr
+ bit 14: dpll
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EQ2</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for EQ2 chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: eqpb
+ bit 6: l30
+ bit 7: l31
+ bit 8: l20
+ bit 9: l21
+ bit 10: an
+ bit 13: refr
+ bit 14: dpll
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EQ3</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for EQ3 chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: eqpb
+ bit 6: l30
+ bit 7: l31
+ bit 8: l20
+ bit 9: l21
+ bit 10: an
+ bit 13: refr
+ bit 14: dpll
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EQ4</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for EQ4 chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: eqpb
+ bit 6: l30
+ bit 7: l31
+ bit 8: l20
+ bit 9: l21
+ bit 10: an
+ bit 13: refr
+ bit 14: dpll
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EQ5</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for EQ5 chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: eqpb
+ bit 6: l30
+ bit 7: l31
+ bit 8: l20
+ bit 9: l21
+ bit 10: an
+ bit 13: refr
+ bit 14: dpll
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC00</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC00) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC01</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC01) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC02</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC02) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC03</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC03) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC04</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC04) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC05</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC05) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC06</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC06) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC07</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC07) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC08</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC08) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC09</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC09) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC10</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC10) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC11</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC11) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC12</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC12) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC13</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC13) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC14</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC14) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC15</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC15) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC16</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC16) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC17</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC17) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC18</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC18) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC19</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC19) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC20</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC20) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC21</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC21) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC22</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC22) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_PG_EC23</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Partial good mask for Core (EC23) chiplet. A 0 indicates a GOOD subregion.
+ bit 3: vital
+ bit 4: perv
+ bit 5: c00
+ bit 6: c01
+ </description>
+ <valueType>uint16</valueType>
+ </attribute>
+ <!-- ********************************************************************* -->
+</attributes>
OpenPOWER on IntegriCloud