diff options
author | Bill Schwartz <whs@us.ibm.com> | 2013-05-23 09:37:57 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2013-06-03 10:51:21 -0500 |
commit | 0ebe4ca63f33947c25960e4dd79f48dc170fe5e4 (patch) | |
tree | 49b8046bcbb56e68f84b5fdfa31112fa2dd6f73b /src | |
parent | 1f79cf92ac06ef465121108f25dc58c3ac976a5e (diff) | |
download | talos-hostboot-0ebe4ca63f33947c25960e4dd79f48dc170fe5e4.tar.gz talos-hostboot-0ebe4ca63f33947c25960e4dd79f48dc170fe5e4.zip |
Assign specific values to Targeting TYPEs
Add values to the TYPE enumeration so that the values don't change with inserts
and deletions of types. This will help keep the Targeting Type values to stay
in sync with the HUIDs (the genHwsvMrwXml.pl script that generates HUIDs
hardcodes the type values). The synching mentioned in the issue had already
been done.
Change-Id: I4ee001a825f9a256a3cecb671e3ad1c85c762d54
RTC: 51916
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4681
Tested-by: Jenkins Server
Reviewed-by: Brian H. Horton <brianh@linux.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')
-rw-r--r-- | src/usr/targeting/common/xmltohb/attribute_types.xml | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml index 97f19db6e..33fe28e9b 100644 --- a/src/usr/targeting/common/xmltohb/attribute_types.xml +++ b/src/usr/targeting/common/xmltohb/attribute_types.xml @@ -71,6 +71,10 @@ <default>NA</default> </enumerationType> +<!-- The script genHwsvMrwXml.pl hardcodes the HUID type field to match + these values and should be kept in sync. Leave holes in in the range + if a type is deleted. Not changing the values keeps the values + consistent over builds making them easier to recognize. --> <enumerationType> <id>TYPE</id> <description>Enumeration indicating the target's type</description> @@ -80,81 +84,107 @@ </enumerator> <enumerator> <name>SYS</name> + <value>1</value> </enumerator> <enumerator> <name>NODE</name> + <value>2</value> </enumerator> <enumerator> <name>DIMM</name> + <value>3</value> </enumerator> <enumerator> <name>MEMBUF</name> + <value>4</value> </enumerator> <enumerator> <name>PROC</name> + <value>5</value> </enumerator> <enumerator> <name>EX</name> + <value>6</value> </enumerator> <enumerator> <name>CORE</name> + <value>7</value> </enumerator> <enumerator> <name>L2</name> + <value>8</value> </enumerator> <enumerator> <name>L3</name> + <value>9</value> </enumerator> <enumerator> <name>L4</name> + <value>10</value> </enumerator> <enumerator> <name>MCS</name> + <value>11</value> </enumerator> <enumerator> <name>MBS</name> + <value>12</value> </enumerator> <enumerator> <name>MBA</name> + <value>13</value> </enumerator> <enumerator> <name>XBUS</name> + <value>14</value> </enumerator> <enumerator> <name>ABUS</name> + <value>15</value> </enumerator> <enumerator> <name>PCI</name> + <value>16</value> </enumerator> <enumerator> <name>DPSS</name> + <value>17</value> </enumerator> <enumerator> <name>APSS</name> + <value>18</value> </enumerator> <enumerator> <name>OCC</name> + <value>19</value> </enumerator> <enumerator> <name>PSI</name> + <value>20</value> </enumerator> <enumerator> <name>FSP</name> + <value>21</value> </enumerator> <enumerator> <name>PNOR</name> + <value>22</value> </enumerator> <enumerator> <name>OSC</name> + <value>23</value> </enumerator> <enumerator> <name>TODCLK</name> + <value>24</value> </enumerator> <enumerator> <name>CONTROL_NODE</name> + <value>25</value> </enumerator> <enumerator> <name>LAST_IN_RANGE</name> + <value>26</value> </enumerator> <default>NA</default> </enumerationType> |