diff options
author | Greg Still <stillgs@us.ibm.com> | 2015-11-09 11:53:11 -0600 |
---|---|---|
committer | Sachin Gupta <sgupta2m@in.ibm.com> | 2015-11-17 22:48:15 -0600 |
commit | 13776e1418487cc97aa91e80509ddb1d2762dc29 (patch) | |
tree | 594a7a8f0a96b3f1e26aa1e444b395fc74a93a1d /import | |
parent | c5f1e5970e86d5fd873edfbf0406097cefc267f8 (diff) | |
download | talos-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.xml | 680 |
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> |