summaryrefslogtreecommitdiffstats
path: root/src/usr/targeting
diff options
context:
space:
mode:
authorDan Crowell <dcrowell@us.ibm.com>2014-01-27 12:52:56 -0600
committerA. Patrick Williams III <iawillia@us.ibm.com>2014-02-11 17:10:49 -0600
commita763c1b156165bc89471a6b643baf6eb57b96f2c (patch)
treeaacca84651ce375be505310bf1b62d5e5d04297d /src/usr/targeting
parent805b043a187851173874341ec748b4c305c6b9e0 (diff)
downloadtalos-hostboot-a763c1b156165bc89471a6b643baf6eb57b96f2c.tar.gz
talos-hostboot-a763c1b156165bc89471a6b643baf6eb57b96f2c.zip
Targeting updates for alt-master FSI
Preemptively adding the new attributes to support the alt-master FSI paths. Note that the support to use the new attributes is not there yet but this should save some bringup test headaches. Change-Id: I003d1e7453633af27e2d5c305d702f710954f4aa RTC: 35041 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/8376 Tested-by: Jenkins Server Reviewed-by: Michael Baiocchi <baiocchi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/targeting')
-rwxr-xr-xsrc/usr/targeting/common/genHwsvMrwXml.pl14
-rw-r--r--src/usr/targeting/common/xmltohb/attribute_types.xml54
-rw-r--r--src/usr/targeting/common/xmltohb/simics_MURANO.system.xml95
-rw-r--r--src/usr/targeting/common/xmltohb/simics_VENICE.system.xml360
-rw-r--r--src/usr/targeting/common/xmltohb/target_types.xml8
-rw-r--r--src/usr/targeting/common/xmltohb/vbu_MURANO.system.xml35
-rw-r--r--src/usr/targeting/common/xmltohb/vbu_VENICE.system.xml45
-rwxr-xr-xsrc/usr/targeting/common/xmltohb/xmltohb.pl11
8 files changed, 503 insertions, 119 deletions
diff --git a/src/usr/targeting/common/genHwsvMrwXml.pl b/src/usr/targeting/common/genHwsvMrwXml.pl
index b101b4bbd..b01b4dea1 100755
--- a/src/usr/targeting/common/genHwsvMrwXml.pl
+++ b/src/usr/targeting/common/genHwsvMrwXml.pl
@@ -1990,8 +1990,20 @@ sub generate_proc
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </attribute>";
+ #TODO RTC:35041 -- Parse out alternate FSI paths
+ print "
+ <attribute>
+ <id>ALTFSI_MASTER_CHIP</id>
+ <default>physical:sys</default><!-- no alt path -->
+ </attribute>
+ <attribute>
+ <id>FSI_MASTER_PORT</id>
+ <default>0xFF</default><!-- no alt path -->
</attribute>";
+
}
#TODO RTC [59707]
diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml
index 1537292d4..1a9dd7d5c 100644
--- a/src/usr/targeting/common/xmltohb/attribute_types.xml
+++ b/src/usr/targeting/common/xmltohb/attribute_types.xml
@@ -713,9 +713,21 @@
<attribute>
<id>FSI_MASTER_CHIP</id>
- <description>Chip which contains the FSI master logic that drives this slave</description>
+ <description>Chip which contains the FSI master logic that drives this slave when booting from the default master processor</description>
<nativeType>
<name>EntityPath</name>
+ <default>physical:sys-0</default>
+ </nativeType>
+ <persistency>non-volatile</persistency>
+ <readable/>
+</attribute>
+
+<attribute>
+ <id>ALTFSI_MASTER_CHIP</id>
+ <description>Chip which contains the FSI master logic that drives this slave when booting from the alternate master processor</description>
+ <nativeType>
+ <name>EntityPath</name>
+ <default>physical:sys-0</default>
</nativeType>
<persistency>non-volatile</persistency>
<readable/>
@@ -727,6 +739,7 @@
<simpleType>
<enumeration>
<id>FSI_MASTER_TYPE</id>
+ <default>NO_MASTER</default>
</enumeration>
</simpleType>
<persistency>non-volatile</persistency>
@@ -736,10 +749,22 @@
<attribute>
<id>FSI_MASTER_PORT</id>
- <description>Which port is this chip hanging off of</description>
+ <description>Which port is this chip hanging off of when booting from the default master processor</description>
<simpleType>
<uint8_t>
- <default>0</default>
+ <default>0xFF</default>
+ </uint8_t>
+ </simpleType>
+ <persistency>non-volatile</persistency>
+ <readable/>
+</attribute>
+
+<attribute>
+ <id>ALTFSI_MASTER_PORT</id>
+ <description>Which port is this chip hanging off of when booting from the alternate master processor</description>
+ <simpleType>
+ <uint8_t>
+ <default>0xFF</default>
</uint8_t>
</simpleType>
<persistency>non-volatile</persistency>
@@ -761,11 +786,26 @@
<attribute>
<id>FSI_OPTION_FLAGS</id>
<description>Reserved for any special flags we might need to access FSI</description>
- <simpleType>
- <uint16_t>
+ <complexType>
+ <description>FSI flags</description>
+ <field>
+ <name>flipPort</name>
+ <description>
+ Set on master chips if their slave port is reversed when
+ the system is driven by the primary master chip.
+ </description>
+ <type>uint16_t</type>
+ <bits>1</bits>
<default>0</default>
- </uint16_t>
- </simpleType>
+ </field>
+ <field>
+ <name>reserved</name>
+ <description>Reserved for future expansion</description>
+ <type>uint16_t</type>
+ <bits>15</bits>
+ <default>0</default>
+ </field>
+ </complexType>
<persistency>non-volatile</persistency>
<readable/>
</attribute>
diff --git a/src/usr/targeting/common/xmltohb/simics_MURANO.system.xml b/src/usr/targeting/common/xmltohb/simics_MURANO.system.xml
index 2edc54cdc..f25760388 100644
--- a/src/usr/targeting/common/xmltohb/simics_MURANO.system.xml
+++ b/src/usr/targeting/common/xmltohb/simics_MURANO.system.xml
@@ -1175,7 +1175,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute>
<id>FABRIC_NODE_ID</id>
@@ -1995,7 +1998,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute>
<id>FABRIC_NODE_ID</id>
@@ -2817,7 +2823,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute>
<id>FABRIC_NODE_ID</id>
@@ -3626,7 +3635,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>4</default></attribute>
<attribute>
@@ -3740,7 +3752,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>5</default></attribute>
<attribute>
@@ -3854,7 +3869,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>6</default></attribute>
<attribute>
@@ -3968,7 +3986,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>7</default></attribute>
<attribute>
@@ -4081,7 +4102,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>12</default></attribute>
<attribute>
@@ -4195,7 +4219,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>13</default></attribute>
<attribute>
@@ -4309,7 +4336,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>14</default></attribute>
<attribute>
@@ -4423,7 +4453,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>15</default></attribute>
<attribute>
@@ -4536,7 +4569,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>20</default></attribute>
<attribute>
@@ -4650,7 +4686,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>21</default></attribute>
<attribute>
@@ -4764,7 +4803,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>22</default></attribute>
<attribute>
@@ -4878,7 +4920,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>23</default></attribute>
<attribute>
@@ -4991,7 +5036,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>28</default></attribute>
<attribute>
@@ -5105,7 +5153,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>29</default></attribute>
<attribute>
@@ -5219,7 +5270,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>30</default></attribute>
<attribute>
@@ -5333,7 +5387,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>31</default></attribute>
<attribute>
diff --git a/src/usr/targeting/common/xmltohb/simics_VENICE.system.xml b/src/usr/targeting/common/xmltohb/simics_VENICE.system.xml
index e42b3eb11..8100c3e73 100644
--- a/src/usr/targeting/common/xmltohb/simics_VENICE.system.xml
+++ b/src/usr/targeting/common/xmltohb/simics_VENICE.system.xml
@@ -1530,7 +1530,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute>
<id>FABRIC_NODE_ID</id>
@@ -2712,7 +2715,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute>
<id>FABRIC_NODE_ID</id>
@@ -3894,7 +3900,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute>
<id>FABRIC_NODE_ID</id>
@@ -5075,7 +5084,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute>
<id>FABRIC_NODE_ID</id>
@@ -6225,7 +6237,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute>
<id>FABRIC_NODE_ID</id>
@@ -7373,7 +7388,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute>
<id>FABRIC_NODE_ID</id>
@@ -8521,7 +8539,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute>
<id>FABRIC_NODE_ID</id>
@@ -9657,7 +9678,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>0</default></attribute>
<attribute>
@@ -9771,7 +9795,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>1</default></attribute>
<attribute>
@@ -9885,7 +9912,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>2</default></attribute>
<attribute>
@@ -9999,7 +10029,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>3</default></attribute>
<attribute>
@@ -10113,7 +10146,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>4</default></attribute>
<attribute>
@@ -10227,7 +10263,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>5</default></attribute>
<attribute>
@@ -10341,7 +10380,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>6</default></attribute>
<attribute>
@@ -10455,7 +10497,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>7</default></attribute>
<attribute>
@@ -10569,7 +10614,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>8</default></attribute>
<attribute>
@@ -10683,7 +10731,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>9</default></attribute>
<attribute>
@@ -10797,7 +10848,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>10</default></attribute>
<attribute>
@@ -10911,7 +10965,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>11</default></attribute>
<attribute>
@@ -11025,7 +11082,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>12</default></attribute>
<attribute>
@@ -11139,7 +11199,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>13</default></attribute>
<attribute>
@@ -11253,7 +11316,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>14</default></attribute>
<attribute>
@@ -11367,7 +11433,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>15</default></attribute>
<attribute>
@@ -11481,7 +11550,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>16</default></attribute>
<attribute>
@@ -11595,7 +11667,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>17</default></attribute>
<attribute>
@@ -11709,7 +11784,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>18</default></attribute>
<attribute>
@@ -11823,7 +11901,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>19</default></attribute>
<attribute>
@@ -11937,7 +12018,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>20</default></attribute>
<attribute>
@@ -12051,7 +12135,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>21</default></attribute>
<attribute>
@@ -12165,7 +12252,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>22</default></attribute>
<attribute>
@@ -12279,7 +12369,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>23</default></attribute>
<attribute>
@@ -12393,7 +12486,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>24</default></attribute>
<attribute>
@@ -12507,7 +12603,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>25</default></attribute>
<attribute>
@@ -12621,7 +12720,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>26</default></attribute>
<attribute>
@@ -12735,7 +12837,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>27</default></attribute>
<attribute>
@@ -12849,7 +12954,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>28</default></attribute>
<attribute>
@@ -12963,7 +13071,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>29</default></attribute>
<attribute>
@@ -13077,7 +13188,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>30</default></attribute>
<attribute>
@@ -13191,7 +13305,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>31</default></attribute>
<attribute>
@@ -13305,7 +13422,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>32</default></attribute>
<attribute>
@@ -13416,7 +13536,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>33</default></attribute>
<attribute>
@@ -13527,7 +13650,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>34</default></attribute>
<attribute>
@@ -13638,7 +13764,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>35</default></attribute>
<attribute>
@@ -13749,7 +13878,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>36</default></attribute>
<attribute>
@@ -13860,7 +13992,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>37</default></attribute>
<attribute>
@@ -13971,7 +14106,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>38</default></attribute>
<attribute>
@@ -14082,7 +14220,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>39</default></attribute>
<attribute>
@@ -14193,7 +14334,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>40</default></attribute>
<attribute>
@@ -14304,7 +14448,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>41</default></attribute>
<attribute>
@@ -14415,7 +14562,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>42</default></attribute>
<attribute>
@@ -14526,7 +14676,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>43</default></attribute>
<attribute>
@@ -14637,7 +14790,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>44</default></attribute>
<attribute>
@@ -14748,7 +14904,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>45</default></attribute>
<attribute>
@@ -14859,7 +15018,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>46</default></attribute>
<attribute>
@@ -14970,7 +15132,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>47</default></attribute>
<attribute>
@@ -15081,7 +15246,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>48</default></attribute>
<attribute>
@@ -15192,7 +15360,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>49</default></attribute>
<attribute>
@@ -15303,7 +15474,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>50</default></attribute>
<attribute>
@@ -15414,7 +15588,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>51</default></attribute>
<attribute>
@@ -15525,7 +15702,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>52</default></attribute>
<attribute>
@@ -15636,7 +15816,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>53</default></attribute>
<attribute>
@@ -15747,7 +15930,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>54</default></attribute>
<attribute>
@@ -15858,7 +16044,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>55</default></attribute>
<attribute>
@@ -15969,7 +16158,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>56</default></attribute>
<attribute>
@@ -16080,7 +16272,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>57</default></attribute>
<attribute>
@@ -16191,7 +16386,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>58</default></attribute>
<attribute>
@@ -16302,7 +16500,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>59</default></attribute>
<attribute>
@@ -16413,7 +16614,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>60</default></attribute>
<attribute>
@@ -16524,7 +16728,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>61</default></attribute>
<attribute>
@@ -16635,7 +16842,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>62</default></attribute>
<attribute>
@@ -16746,7 +16956,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>63</default></attribute>
<attribute>
@@ -16861,7 +17074,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>0</default></attribute>
diff --git a/src/usr/targeting/common/xmltohb/target_types.xml b/src/usr/targeting/common/xmltohb/target_types.xml
index 63a6d6a15..5304ac42d 100644
--- a/src/usr/targeting/common/xmltohb/target_types.xml
+++ b/src/usr/targeting/common/xmltohb/target_types.xml
@@ -242,8 +242,9 @@
</attribute>
<attribute>
<id>FSI_MASTER_CHIP</id>
- <!-- Default to a non-sensical value -->
- <default>physical:na-0</default>
+ </attribute>
+ <attribute>
+ <id>ALTFSI_MASTER_CHIP</id>
</attribute>
<attribute>
<id>FSI_MASTER_TYPE</id>
@@ -256,6 +257,9 @@
<id>FSI_MASTER_PORT</id>
</attribute>
<attribute>
+ <id>ALTFSI_MASTER_PORT</id>
+ </attribute>
+ <attribute>
<id>FSI_SLAVE_CASCADE</id>
</attribute>
<attribute>
diff --git a/src/usr/targeting/common/xmltohb/vbu_MURANO.system.xml b/src/usr/targeting/common/xmltohb/vbu_MURANO.system.xml
index b07143b50..867221130 100644
--- a/src/usr/targeting/common/xmltohb/vbu_MURANO.system.xml
+++ b/src/usr/targeting/common/xmltohb/vbu_MURANO.system.xml
@@ -861,7 +861,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute>
<id>FABRIC_NODE_ID</id>
@@ -1276,7 +1279,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute>
<id>FABRIC_NODE_ID</id>
@@ -1692,7 +1698,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute>
<id>FABRIC_NODE_ID</id>
@@ -2097,7 +2106,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>4</default></attribute>
<attribute><id>EI_BUS_TX_MSBSWAP</id>
@@ -2196,7 +2208,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>5</default></attribute>
<attribute><id>EI_BUS_TX_MSBSWAP</id>
@@ -2296,7 +2311,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>20</default></attribute>
<attribute><id>EI_BUS_TX_MSBSWAP</id>
@@ -2397,7 +2415,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>21</default></attribute>
<attribute><id>EI_BUS_TX_MSBSWAP</id>
diff --git a/src/usr/targeting/common/xmltohb/vbu_VENICE.system.xml b/src/usr/targeting/common/xmltohb/vbu_VENICE.system.xml
index c8ac473a2..6c187f625 100644
--- a/src/usr/targeting/common/xmltohb/vbu_VENICE.system.xml
+++ b/src/usr/targeting/common/xmltohb/vbu_VENICE.system.xml
@@ -1428,7 +1428,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute>
<id>FABRIC_NODE_ID</id>
@@ -2497,7 +2500,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>0</default></attribute>
<attribute><id>MSS_CACHE_ENABLE</id><default>1</default></attribute>
@@ -2599,7 +2605,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>1</default></attribute>
<attribute><id>MSS_CACHE_ENABLE</id><default>1</default></attribute>
@@ -2701,7 +2710,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>2</default></attribute>
<attribute><id>EI_BUS_TX_MSBSWAP</id>
@@ -2802,7 +2814,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>3</default></attribute>
<attribute><id>EI_BUS_TX_MSBSWAP</id>
@@ -2903,7 +2918,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>4</default></attribute>
<attribute><id>EI_BUS_TX_MSBSWAP</id>
@@ -3004,7 +3022,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>5</default></attribute>
<attribute><id>EI_BUS_TX_MSBSWAP</id>
@@ -3105,7 +3126,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>6</default></attribute>
<attribute><id>EI_BUS_TX_MSBSWAP</id>
@@ -3206,7 +3230,10 @@
</attribute>
<attribute>
<id>FSI_OPTION_FLAGS</id>
- <default>0</default>
+ <default>
+ <field><id>flipPort</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
</attribute>
<attribute><id>VPD_REC_NUM</id><default>7</default></attribute>
<attribute><id>EI_BUS_TX_MSBSWAP</id>
diff --git a/src/usr/targeting/common/xmltohb/xmltohb.pl b/src/usr/targeting/common/xmltohb/xmltohb.pl
index 19a004463..2cb9147a8 100755
--- a/src/usr/targeting/common/xmltohb/xmltohb.pl
+++ b/src/usr/targeting/common/xmltohb/xmltohb.pl
@@ -3979,7 +3979,14 @@ sub getAttributeDefault {
if( exists $attribute->{nativeType}->{name}
&& ($attribute->{nativeType}->{name} eq "EntityPath"))
{
- $default = "MustBeOverriddenByTargetInstance";
+ if( exists $attribute->{nativeType}->{default} )
+ {
+ $default = $attribute->{nativeType}->{default};
+ }
+ else
+ {
+ $default = "MustBeOverriddenByTargetInstance";
+ }
}
else
{
@@ -4431,7 +4438,7 @@ sub packEntityPath {
}
else
{
- fatal("Unsupported enity path type of [$value], [$typeStr], [$path].");
+ fatal("Unsupported entity path type of [$value], [$typeStr], [$path].");
}
if( (scalar @paths) > $maxPathElements)
OpenPOWER on IntegriCloud