summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRaptor Engineering Development Team <support@raptorengineering.com>2018-01-14 17:28:39 -0600
committerRaptor Engineering Development Team <support@raptorengineering.com>2018-01-15 00:14:29 -0600
commitbeca627fd57c69fe779d00e46b3cc3f6bf455cd2 (patch)
treeaf0558884731eef4f8d96ca140d69167b6bfd77c
parent277e3b3b14a98a4837ad603ae1bf424a09378023 (diff)
downloadblackbird-xml-beca627fd57c69fe779d00e46b3cc3f6bf455cd2.zip
blackbird-xml-beca627fd57c69fe779d00e46b3cc3f6bf455cd2.tar.gz
Add MAX31785 and related fans to inventory
-rw-r--r--talos.xml3179
1 files changed, 3179 insertions, 0 deletions
diff --git a/talos.xml b/talos.xml
index 43105af..8b4fc82 100644
--- a/talos.xml
+++ b/talos.xml
@@ -4091,6 +4091,412 @@
</property>
</globalSetting>
<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0</id>
+ <property>
+ <id>FRU_ID</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0</id>
+ <property>
+ <id>IPMI_INSTANCE</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/MAX31785.i2c</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+ <property>
+ <id>I2C_ADDRESS</id>
+ <value>0xA4</value>
+ </property>
+ <property>
+ <id>IPMI_INSTANCE</id>
+ <value></value>
+ </property>
+ <property>
+ <id>VPD_SIZE</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/MAX31785.pwm0</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/MAX31785.pwm1</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/MAX31785.pwm2</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/MAX31785.pwm3</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/MAX31785.pwm4</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/MAX31785.pwm5</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/MAX31785.tach0</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/MAX31785.tach1</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/MAX31785.tach2</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/MAX31785.tach3</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/MAX31785.tach4</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/MAX31785.tach5</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/POWER_SUPPLY-0/POWER_SUPPLY.i2c-0</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+ <property>
+ <id>I2C_ADDRESS</id>
+ <value></value>
+ </property>
+ <property>
+ <id>VPD_SIZE</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-1</id>
+ <property>
+ <id>CONNECTOR_TYPE</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-1/fan-0</id>
+ <property>
+ <id>FRU_ID</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-1/fan-0/FAN_COUNTER_ROTATING-0</id>
+ <property>
+ <id>COOLING_ZONE_PROFILE</id>
+ <value>ALL</value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-1/fan-0/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-1/fan-0/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-1/fan-0/led_assoc_child</id>
+ <property>
+ <id>ASSOCIATION_TYPE</id>
+ <value></value>
+ </property>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-2</id>
+ <property>
+ <id>CONNECTOR_TYPE</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-2/fan-1</id>
+ <property>
+ <id>FRU_ID</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-2/fan-1/FAN_COUNTER_ROTATING-0</id>
+ <property>
+ <id>COOLING_ZONE_PROFILE</id>
+ <value>ALL</value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-2/fan-1/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-2/fan-1/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-3</id>
+ <property>
+ <id>CONNECTOR_TYPE</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-3/fan-2</id>
+ <property>
+ <id>FRU_ID</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-3/fan-2/FAN_COUNTER_ROTATING-0</id>
+ <property>
+ <id>COOLING_ZONE_PROFILE</id>
+ <value>ALL</value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-3/fan-2/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-3/fan-2/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-4</id>
+ <property>
+ <id>CONNECTOR_TYPE</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-4/fan-3</id>
+ <property>
+ <id>FRU_ID</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-4/fan-3/FAN_COUNTER_ROTATING-0</id>
+ <property>
+ <id>COOLING_ZONE_PROFILE</id>
+ <value>ALL</value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-4/fan-3/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-4/fan-3/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-5</id>
+ <property>
+ <id>CONNECTOR_TYPE</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-5/fan-4</id>
+ <property>
+ <id>FRU_ID</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-5/fan-4/FAN_COUNTER_ROTATING-0</id>
+ <property>
+ <id>COOLING_ZONE_PROFILE</id>
+ <value>ALL</value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-5/fan-4/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-5/fan-4/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-6</id>
+ <property>
+ <id>CONNECTOR_TYPE</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-6/fan-5</id>
+ <property>
+ <id>FRU_ID</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-6/fan-5/FAN_COUNTER_ROTATING-0</id>
+ <property>
+ <id>COOLING_ZONE_PROFILE</id>
+ <value>ALL</value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-6/fan-5/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-6/fan-5/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-7</id>
+ <property>
+ <id>CONNECTOR_TYPE</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-7/fan-6</id>
+ <property>
+ <id>FRU_ID</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-7/fan-6/FAN_COUNTER_ROTATING-0</id>
+ <property>
+ <id>COOLING_ZONE_PROFILE</id>
+ <value>ALL</value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-7/fan-6/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-7/fan-6/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-7/fan-6/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-1</id>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
+ <id>/sys-0/node-0/motherboard-0/planar-thermal-power-i2c-0/led_assoc_child</id>
+ <property>
+ <id>ASSOCIATION_TYPE</id>
+ <value></value>
+ </property>
+ <property>
+ <id>DIRECTION</id>
+ <value></value>
+ </property>
+</globalSetting>
+<globalSetting>
<id>/sys-0/node-0/motherboard-0/planar_vpd-0</id>
<property>
<id>I2C_ADDRESS</id>
@@ -7422,6 +7828,221 @@
<id>powr-vrm-xml-filenames</id>
<default></default>
</attribute>
+ <bus>
+ <bus_id>node-0/motherboard-0/bmc-0/chip-bmc-ast2500.pin_C12_gpioc0c7_sd1_i2c/chip-bmc-ast2500.pingroup_i2c10111213/chip-bmc-ast2500.I2C13 => planar-thermal-power-i2c-0/MAX31785-0/MAX31785.i2c</bus_id>
+ <bus_type>I2C</bus_type>
+ <cable>no</cable>
+ <source_path>node-0/motherboard-0/bmc-0/chip-bmc-ast2500.pin_C12_gpioc0c7_sd1_i2c/chip-bmc-ast2500.pingroup_i2c10111213/</source_path>
+ <source_target>chip-bmc-ast2500.I2C13</source_target>
+ <dest_path>node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/</dest_path>
+ <dest_target>MAX31785.i2c</dest_target>
+ <bus_attribute>
+ <id>BUS_WIDTH</id>
+ <default>2</default>
+ </bus_attribute>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ <bus_attribute>
+ <id>FRU_PATH</id>
+ <default></default>
+ </bus_attribute>
+ <bus_attribute>
+ <id>I2C_PURPOSE</id>
+ <default></default>
+ </bus_attribute>
+ <bus_attribute>
+ <id>I2C_SPEED</id>
+ <default></default>
+ </bus_attribute>
+ <bus_attribute>
+ <id>I2C_TYPE</id>
+ <default></default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/MAX31785.pwm0 => planar-thermal-power-i2c-0/fanconn-1/fan-0/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</bus_id>
+ <bus_type>PWM</bus_type>
+ <cable>no</cable>
+ <source_path>node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/</source_path>
+ <source_target>MAX31785.pwm0</source_target>
+ <dest_path>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-1/fan-0/FAN_COUNTER_ROTATING-0/</dest_path>
+ <dest_target>FAN_COUNTER_ROTATING.pwm-0</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/MAX31785.pwm1 => planar-thermal-power-i2c-0/fanconn-2/fan-1/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</bus_id>
+ <bus_type>PWM</bus_type>
+ <cable>no</cable>
+ <source_path>node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/</source_path>
+ <source_target>MAX31785.pwm1</source_target>
+ <dest_path>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-2/fan-1/FAN_COUNTER_ROTATING-0/</dest_path>
+ <dest_target>FAN_COUNTER_ROTATING.pwm-0</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/MAX31785.pwm2 => planar-thermal-power-i2c-0/fanconn-3/fan-2/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</bus_id>
+ <bus_type>PWM</bus_type>
+ <cable>no</cable>
+ <source_path>node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/</source_path>
+ <source_target>MAX31785.pwm2</source_target>
+ <dest_path>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-3/fan-2/FAN_COUNTER_ROTATING-0/</dest_path>
+ <dest_target>FAN_COUNTER_ROTATING.pwm-0</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/MAX31785.pwm3 => planar-thermal-power-i2c-0/fanconn-4/fan-3/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</bus_id>
+ <bus_type>PWM</bus_type>
+ <cable>no</cable>
+ <source_path>node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/</source_path>
+ <source_target>MAX31785.pwm3</source_target>
+ <dest_path>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-4/fan-3/FAN_COUNTER_ROTATING-0/</dest_path>
+ <dest_target>FAN_COUNTER_ROTATING.pwm-0</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/MAX31785.pwm4 => planar-thermal-power-i2c-0/fanconn-5/fan-4/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</bus_id>
+ <bus_type>PWM</bus_type>
+ <cable>no</cable>
+ <source_path>node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/</source_path>
+ <source_target>MAX31785.pwm4</source_target>
+ <dest_path>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-5/fan-4/FAN_COUNTER_ROTATING-0/</dest_path>
+ <dest_target>FAN_COUNTER_ROTATING.pwm-0</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/MAX31785.pwm5 => planar-thermal-power-i2c-0/fanconn-6/fan-5/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</bus_id>
+ <bus_type>PWM</bus_type>
+ <cable>no</cable>
+ <source_path>node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/</source_path>
+ <source_target>MAX31785.pwm5</source_target>
+ <dest_path>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-6/fan-5/FAN_COUNTER_ROTATING-0/</dest_path>
+ <dest_target>FAN_COUNTER_ROTATING.pwm-0</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>node-0/motherboard-0/bmc-0/chip-bmc-ast2500.pin_W2_gpion1_pwm1/chip-bmc-ast2500.pingroup_pwm1/chip-bmc-ast2500.PWM1 => planar-thermal-power-i2c-0/fanconn-7/fan-6/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</bus_id>
+ <bus_type>PWM</bus_type>
+ <cable>no</cable>
+ <source_path>node-0/motherboard-0/bmc-0/chip-bmc-ast2500.pin_W2_gpion1_pwm1/chip-bmc-ast2500.pingroup_pwm1/</source_path>
+ <source_target>chip-bmc-ast2500.PWM1</source_target>
+ <dest_path>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-7/fan-6/FAN_COUNTER_ROTATING-0/</dest_path>
+ <dest_target>FAN_COUNTER_ROTATING.pwm-0</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-1/fan-0/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0 => planar-thermal-power-i2c-0/MAX31785-0/MAX31785.tach0</bus_id>
+ <bus_type>TACH</bus_type>
+ <cable>no</cable>
+ <source_path>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-1/fan-0/FAN_COUNTER_ROTATING-0/</source_path>
+ <source_target>FAN_COUNTER_ROTATING.tach-0</source_target>
+ <dest_path>node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/</dest_path>
+ <dest_target>MAX31785.tach0</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-2/fan-1/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0 => planar-thermal-power-i2c-0/MAX31785-0/MAX31785.tach1</bus_id>
+ <bus_type>TACH</bus_type>
+ <cable>no</cable>
+ <source_path>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-2/fan-1/FAN_COUNTER_ROTATING-0/</source_path>
+ <source_target>FAN_COUNTER_ROTATING.tach-0</source_target>
+ <dest_path>node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/</dest_path>
+ <dest_target>MAX31785.tach1</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-3/fan-2/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0 => planar-thermal-power-i2c-0/MAX31785-0/MAX31785.tach2</bus_id>
+ <bus_type>TACH</bus_type>
+ <cable>no</cable>
+ <source_path>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-3/fan-2/FAN_COUNTER_ROTATING-0/</source_path>
+ <source_target>FAN_COUNTER_ROTATING.tach-0</source_target>
+ <dest_path>node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/</dest_path>
+ <dest_target>MAX31785.tach2</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-4/fan-3/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0 => planar-thermal-power-i2c-0/MAX31785-0/MAX31785.tach3</bus_id>
+ <bus_type>TACH</bus_type>
+ <cable>no</cable>
+ <source_path>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-4/fan-3/FAN_COUNTER_ROTATING-0/</source_path>
+ <source_target>FAN_COUNTER_ROTATING.tach-0</source_target>
+ <dest_path>node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/</dest_path>
+ <dest_target>MAX31785.tach3</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-5/fan-4/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0 => planar-thermal-power-i2c-0/MAX31785-0/MAX31785.tach4</bus_id>
+ <bus_type>TACH</bus_type>
+ <cable>no</cable>
+ <source_path>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-5/fan-4/FAN_COUNTER_ROTATING-0/</source_path>
+ <source_target>FAN_COUNTER_ROTATING.tach-0</source_target>
+ <dest_path>node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/</dest_path>
+ <dest_target>MAX31785.tach4</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-6/fan-5/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0 => planar-thermal-power-i2c-0/MAX31785-0/MAX31785.tach5</bus_id>
+ <bus_type>TACH</bus_type>
+ <cable>no</cable>
+ <source_path>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-6/fan-5/FAN_COUNTER_ROTATING-0/</source_path>
+ <source_target>FAN_COUNTER_ROTATING.tach-0</source_target>
+ <dest_path>node-0/motherboard-0/planar-thermal-power-i2c-0/MAX31785-0/</dest_path>
+ <dest_target>MAX31785.tach5</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-7/fan-6/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0 => bmc-0/chip-bmc-ast2500.pin_W6_gpiop6_tach14/chip-bmc-ast2500.pingroup_tach14/chip-bmc-ast2500.TACH14</bus_id>
+ <bus_type>TACH</bus_type>
+ <cable>no</cable>
+ <source_path>node-0/motherboard-0/planar-thermal-power-i2c-0/fanconn-7/fan-6/FAN_COUNTER_ROTATING-0/</source_path>
+ <source_target>FAN_COUNTER_ROTATING.tach-0</source_target>
+ <dest_path>node-0/motherboard-0/bmc-0/chip-bmc-ast2500.pin_W6_gpiop6_tach14/chip-bmc-ast2500.pingroup_tach14/</dest_path>
+ <dest_target>chip-bmc-ast2500.TACH14</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
</targetInstance>
<targetInstance>
<id>node-0</id>
@@ -7661,6 +8282,7 @@
<child_id>dimmconn-14</child_id>
<child_id>dimmconn-15</child_id>
<child_id>bmc-0</child_id>
+ <child_id>planar-thermal-power-i2c-0</child_id>
<child_id>pcieslot-0</child_id>
<child_id>pcieslot-1</child_id>
<child_id>pcieslot-2</child_id>
@@ -8957,6 +9579,39 @@
</bus_attribute>
</bus>
<bus>
+ <bus_id>bmc-0/chip-bmc-ast2500.pin_C12_gpioc0c7_sd1_i2c/chip-bmc-ast2500.pingroup_i2c10111213/chip-bmc-ast2500.I2C13 => planar-thermal-power-i2c-0/MAX31785-0/MAX31785.i2c</bus_id>
+ <bus_type>I2C</bus_type>
+ <cable>no</cable>
+ <source_path>bmc-0/chip-bmc-ast2500.pin_C12_gpioc0c7_sd1_i2c/chip-bmc-ast2500.pingroup_i2c10111213/</source_path>
+ <source_target>chip-bmc-ast2500.I2C13</source_target>
+ <dest_path>planar-thermal-power-i2c-0/MAX31785-0/</dest_path>
+ <dest_target>MAX31785.i2c</dest_target>
+ <bus_attribute>
+ <id>BUS_WIDTH</id>
+ <default>2</default>
+ </bus_attribute>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ <bus_attribute>
+ <id>FRU_PATH</id>
+ <default></default>
+ </bus_attribute>
+ <bus_attribute>
+ <id>I2C_PURPOSE</id>
+ <default></default>
+ </bus_attribute>
+ <bus_attribute>
+ <id>I2C_SPEED</id>
+ <default>400</default>
+ </bus_attribute>
+ <bus_attribute>
+ <id>I2C_TYPE</id>
+ <default></default>
+ </bus_attribute>
+ </bus>
+ <bus>
<bus_id>planar_vpd-0/vpd_assoc_parent => vpd_assoc_child</bus_id>
<bus_type>LOGICAL_ASSOCIATION</bus_type>
<cable>no</cable>
@@ -129996,6 +130651,2530 @@
</attribute>
</targetInstance>
<targetInstance>
+ <id>planar-thermal-power-i2c-0</id>
+ <type>card-daughtercard</type>
+ <is_root>false</is_root>
+ <instance_name>planar-thermal-power-i2c</instance_name>
+ <position>0</position>
+ <child_id>MAX31785-0</child_id>
+ <child_id>fanconn-1</child_id>
+ <child_id>fanconn-2</child_id>
+ <child_id>fanconn-3</child_id>
+ <child_id>fanconn-4</child_id>
+ <child_id>fanconn-5</child_id>
+ <child_id>fanconn-6</child_id>
+ <child_id>fanconn-7</child_id>
+ <child_id>led_assoc_child</child_id>
+ <attribute>
+ <id>CARD_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>CARD</default>
+ </attribute>
+ <attribute>
+ <id>FRU_ID</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE_TYPE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>POSITION</id>
+ <default>2</default>
+ </attribute>
+ <attribute>
+ <id>RU_TYPE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>STANDBY_PLUGGABLE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <bus>
+ <bus_id>MAX31785-0/MAX31785.pwm0 => fanconn-1/fan-0/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</bus_id>
+ <bus_type>PWM</bus_type>
+ <cable>no</cable>
+ <source_path>MAX31785-0/</source_path>
+ <source_target>MAX31785.pwm0</source_target>
+ <dest_path>fanconn-1/fan-0/FAN_COUNTER_ROTATING-0/</dest_path>
+ <dest_target>FAN_COUNTER_ROTATING.pwm-0</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>MAX31785-0/MAX31785.pwm1 => fanconn-2/fan-1/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</bus_id>
+ <bus_type>PWM</bus_type>
+ <cable>no</cable>
+ <source_path>MAX31785-0/</source_path>
+ <source_target>MAX31785.pwm1</source_target>
+ <dest_path>fanconn-2/fan-1/FAN_COUNTER_ROTATING-0/</dest_path>
+ <dest_target>FAN_COUNTER_ROTATING.pwm-0</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>MAX31785-0/MAX31785.pwm2 => fanconn-3/fan-2/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</bus_id>
+ <bus_type>PWM</bus_type>
+ <cable>no</cable>
+ <source_path>MAX31785-0/</source_path>
+ <source_target>MAX31785.pwm2</source_target>
+ <dest_path>fanconn-3/fan-2/FAN_COUNTER_ROTATING-0/</dest_path>
+ <dest_target>FAN_COUNTER_ROTATING.pwm-0</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>MAX31785-0/MAX31785.pwm3 => fanconn-4/fan-3/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</bus_id>
+ <bus_type>PWM</bus_type>
+ <cable>no</cable>
+ <source_path>MAX31785-0/</source_path>
+ <source_target>MAX31785.pwm3</source_target>
+ <dest_path>fanconn-4/fan-3/FAN_COUNTER_ROTATING-0/</dest_path>
+ <dest_target>FAN_COUNTER_ROTATING.pwm-0</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>MAX31785-0/MAX31785.pwm4 => fanconn-5/fan-4/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</bus_id>
+ <bus_type>PWM</bus_type>
+ <cable>no</cable>
+ <source_path>MAX31785-0/</source_path>
+ <source_target>MAX31785.pwm4</source_target>
+ <dest_path>fanconn-5/fan-4/FAN_COUNTER_ROTATING-0/</dest_path>
+ <dest_target>FAN_COUNTER_ROTATING.pwm-0</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>MAX31785-0/MAX31785.pwm5 => fanconn-6/fan-5/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.pwm-0</bus_id>
+ <bus_type>PWM</bus_type>
+ <cable>no</cable>
+ <source_path>MAX31785-0/</source_path>
+ <source_target>MAX31785.pwm5</source_target>
+ <dest_path>fanconn-6/fan-5/FAN_COUNTER_ROTATING-0/</dest_path>
+ <dest_target>FAN_COUNTER_ROTATING.pwm-0</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>fanconn-1/fan-0/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0 => MAX31785-0/MAX31785.tach0</bus_id>
+ <bus_type>TACH</bus_type>
+ <cable>no</cable>
+ <source_path>fanconn-1/fan-0/FAN_COUNTER_ROTATING-0/</source_path>
+ <source_target>FAN_COUNTER_ROTATING.tach-0</source_target>
+ <dest_path>MAX31785-0/</dest_path>
+ <dest_target>MAX31785.tach0</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>fanconn-2/fan-1/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0 => MAX31785-0/MAX31785.tach1</bus_id>
+ <bus_type>TACH</bus_type>
+ <cable>no</cable>
+ <source_path>fanconn-2/fan-1/FAN_COUNTER_ROTATING-0/</source_path>
+ <source_target>FAN_COUNTER_ROTATING.tach-0</source_target>
+ <dest_path>MAX31785-0/</dest_path>
+ <dest_target>MAX31785.tach1</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>fanconn-3/fan-2/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0 => MAX31785-0/MAX31785.tach2</bus_id>
+ <bus_type>TACH</bus_type>
+ <cable>no</cable>
+ <source_path>fanconn-3/fan-2/FAN_COUNTER_ROTATING-0/</source_path>
+ <source_target>FAN_COUNTER_ROTATING.tach-0</source_target>
+ <dest_path>MAX31785-0/</dest_path>
+ <dest_target>MAX31785.tach2</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>fanconn-4/fan-3/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0 => MAX31785-0/MAX31785.tach3</bus_id>
+ <bus_type>TACH</bus_type>
+ <cable>no</cable>
+ <source_path>fanconn-4/fan-3/FAN_COUNTER_ROTATING-0/</source_path>
+ <source_target>FAN_COUNTER_ROTATING.tach-0</source_target>
+ <dest_path>MAX31785-0/</dest_path>
+ <dest_target>MAX31785.tach3</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>fanconn-5/fan-4/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0 => MAX31785-0/MAX31785.tach4</bus_id>
+ <bus_type>TACH</bus_type>
+ <cable>no</cable>
+ <source_path>fanconn-5/fan-4/FAN_COUNTER_ROTATING-0/</source_path>
+ <source_target>FAN_COUNTER_ROTATING.tach-0</source_target>
+ <dest_path>MAX31785-0/</dest_path>
+ <dest_target>MAX31785.tach4</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+ <bus>
+ <bus_id>fanconn-6/fan-5/FAN_COUNTER_ROTATING-0/FAN_COUNTER_ROTATING.tach-0 => MAX31785-0/MAX31785.tach5</bus_id>
+ <bus_type>TACH</bus_type>
+ <cable>no</cable>
+ <source_path>fanconn-6/fan-5/FAN_COUNTER_ROTATING-0/</source_path>
+ <source_target>FAN_COUNTER_ROTATING.tach-0</source_target>
+ <dest_path>MAX31785-0/</dest_path>
+ <dest_target>MAX31785.tach5</dest_target>
+ <bus_attribute>
+ <id>CLASS</id>
+ <default>BUS</default>
+ </bus_attribute>
+ </bus>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785-0</id>
+ <type>chip-MAX31785</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785</instance_name>
+ <position>0</position>
+ <child_id>MAX31785.i2c</child_id>
+ <child_id>MAX31785.pwm0</child_id>
+ <child_id>MAX31785.pwm1</child_id>
+ <child_id>MAX31785.pwm2</child_id>
+ <child_id>MAX31785.pwm3</child_id>
+ <child_id>MAX31785.pwm4</child_id>
+ <child_id>MAX31785.pwm5</child_id>
+ <child_id>MAX31785.tach0</child_id>
+ <child_id>MAX31785.tach1</child_id>
+ <child_id>MAX31785.tach2</child_id>
+ <child_id>MAX31785.tach3</child_id>
+ <child_id>MAX31785.tach4</child_id>
+ <child_id>MAX31785.tach5</child_id>
+ <attribute>
+ <id>BMC_DT_COMPATIBLE</id>
+ <default>maxim,max31785</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>CHIP</default>
+ </attribute>
+ <attribute>
+ <id>MODEL</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>POSITION</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>RESOURCE_IS_CRITICAL</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>RU_TYPE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>FANCTLR</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785.i2c</id>
+ <type>unit-i2c-slave</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785.i2c</instance_name>
+ <position>-1</position>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>I2C</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DIRECTION</id>
+ <default>IN</default>
+ </attribute>
+ <attribute>
+ <id>I2C_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>VPD_SIZE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785.pwm0</id>
+ <type>unit-pwm-generic</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785.pwm0</instance_name>
+ <position>-1</position>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>PWM</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DIRECTION</id>
+ <default>OUT</default>
+ </attribute>
+ <attribute>
+ <id>FAN_PWM_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PWM_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>PWM_CHANNEL_ID</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PWM_DUTY_CYCLE_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PWM_DUTY_CYCLE_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785.pwm1</id>
+ <type>unit-pwm-generic</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785.pwm1</instance_name>
+ <position>-1</position>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>PWM</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DIRECTION</id>
+ <default>OUT</default>
+ </attribute>
+ <attribute>
+ <id>FAN_PWM_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PWM_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>PWM_CHANNEL_ID</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PWM_DUTY_CYCLE_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PWM_DUTY_CYCLE_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785.pwm2</id>
+ <type>unit-pwm-generic</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785.pwm2</instance_name>
+ <position>-1</position>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>PWM</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DIRECTION</id>
+ <default>OUT</default>
+ </attribute>
+ <attribute>
+ <id>FAN_PWM_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PWM_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>PWM_CHANNEL_ID</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PWM_DUTY_CYCLE_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PWM_DUTY_CYCLE_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785.pwm3</id>
+ <type>unit-pwm-generic</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785.pwm3</instance_name>
+ <position>-1</position>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>PWM</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DIRECTION</id>
+ <default>OUT</default>
+ </attribute>
+ <attribute>
+ <id>FAN_PWM_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PWM_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>PWM_CHANNEL_ID</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PWM_DUTY_CYCLE_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PWM_DUTY_CYCLE_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785.pwm4</id>
+ <type>unit-pwm-generic</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785.pwm4</instance_name>
+ <position>-1</position>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>PWM</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DIRECTION</id>
+ <default>OUT</default>
+ </attribute>
+ <attribute>
+ <id>FAN_PWM_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PWM_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>PWM_CHANNEL_ID</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PWM_DUTY_CYCLE_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PWM_DUTY_CYCLE_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785.pwm5</id>
+ <type>unit-pwm-generic</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785.pwm5</instance_name>
+ <position>-1</position>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>PWM</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DIRECTION</id>
+ <default>OUT</default>
+ </attribute>
+ <attribute>
+ <id>FAN_PWM_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PWM_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>PWM_CHANNEL_ID</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PWM_DUTY_CYCLE_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PWM_DUTY_CYCLE_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785.tach0</id>
+ <type>unit-tach-generic</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785.tach0</instance_name>
+ <position>-1</position>
+ <child_id>MAX31785.hwmon0</child_id>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>TACH</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DIRECTION</id>
+ <default>IN</default>
+ </attribute>
+ <attribute>
+ <id>FAN_DOMAIN_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_DOMAIN_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_MASK_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_MASK_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PARTNER_HS_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PARTNER_HS_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_HIGH_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_HIGH_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_LOW_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_LOW_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_TYPE_SEL_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_TYPE_SEL_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>TACH_CHANNEL_ID</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785.hwmon0</id>
+ <type>unit-hwmon-feature</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785.hwmon0</instance_name>
+ <position>-1</position>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>CHIPLET_ID</id>
+ <default>0xFF</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DECONFIG_GARDABLE</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>HWAS_STATE_CHANGED_FLAG</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>HWMON_FEATURE</id>
+ <default>
+ <field><id>HWMON_NAME</id><value>fan1</value></field>
+ <field><id>DESCRIPTIVE_NAME</id><value>fan0</value></field>
+ <field><id>WARN_LOW</id><value></value></field>
+ <field><id>WARN_HIGH</id><value></value></field>
+ <field><id>CRIT_LOW</id><value></value></field>
+ <field><id>CRIT_HIGH</id><value></value></field>
+ </default>
+ </attribute>
+ <attribute>
+ <id>MODEL</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>PHYS_PATH</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PRIMARY_CAPABILITIES</id>
+ <default>
+ <field><id>supportsFsiScom</id><value>1</value></field>
+ <field><id>supportsXscom</id><value>1</value></field>
+ <field><id>supportsInbandScom</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
+ </attribute>
+ <attribute>
+ <id>RESOURCE_IS_CRITICAL</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default></default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785.tach1</id>
+ <type>unit-tach-generic</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785.tach1</instance_name>
+ <position>-1</position>
+ <child_id>MAX31785.hwmon1</child_id>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>TACH</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DIRECTION</id>
+ <default>IN</default>
+ </attribute>
+ <attribute>
+ <id>FAN_DOMAIN_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_DOMAIN_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_MASK_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_MASK_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PARTNER_HS_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PARTNER_HS_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_HIGH_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_HIGH_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_LOW_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_LOW_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_TYPE_SEL_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_TYPE_SEL_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>TACH_CHANNEL_ID</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785.hwmon1</id>
+ <type>unit-hwmon-feature</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785.hwmon1</instance_name>
+ <position>-1</position>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>CHIPLET_ID</id>
+ <default>0xFF</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DECONFIG_GARDABLE</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>HWAS_STATE_CHANGED_FLAG</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>HWMON_FEATURE</id>
+ <default>
+ <field><id>HWMON_NAME</id><value>fan2</value></field>
+ <field><id>DESCRIPTIVE_NAME</id><value>fan1</value></field>
+ <field><id>WARN_LOW</id><value></value></field>
+ <field><id>WARN_HIGH</id><value></value></field>
+ <field><id>CRIT_LOW</id><value></value></field>
+ <field><id>CRIT_HIGH</id><value></value></field>
+ </default>
+ </attribute>
+ <attribute>
+ <id>MODEL</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>PHYS_PATH</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PRIMARY_CAPABILITIES</id>
+ <default>
+ <field><id>supportsFsiScom</id><value>1</value></field>
+ <field><id>supportsXscom</id><value>1</value></field>
+ <field><id>supportsInbandScom</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
+ </attribute>
+ <attribute>
+ <id>RESOURCE_IS_CRITICAL</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default></default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785.tach2</id>
+ <type>unit-tach-generic</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785.tach2</instance_name>
+ <position>-1</position>
+ <child_id>MAX31785.hwmon2</child_id>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>TACH</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DIRECTION</id>
+ <default>IN</default>
+ </attribute>
+ <attribute>
+ <id>FAN_DOMAIN_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_DOMAIN_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_MASK_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_MASK_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PARTNER_HS_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PARTNER_HS_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_HIGH_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_HIGH_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_LOW_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_LOW_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_TYPE_SEL_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_TYPE_SEL_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>TACH_CHANNEL_ID</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785.hwmon2</id>
+ <type>unit-hwmon-feature</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785.hwmon2</instance_name>
+ <position>-1</position>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>CHIPLET_ID</id>
+ <default>0xFF</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DECONFIG_GARDABLE</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>HWAS_STATE_CHANGED_FLAG</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>HWMON_FEATURE</id>
+ <default>
+ <field><id>HWMON_NAME</id><value>fan3</value></field>
+ <field><id>DESCRIPTIVE_NAME</id><value>fan2</value></field>
+ <field><id>WARN_LOW</id><value></value></field>
+ <field><id>WARN_HIGH</id><value></value></field>
+ <field><id>CRIT_LOW</id><value></value></field>
+ <field><id>CRIT_HIGH</id><value></value></field>
+ </default>
+ </attribute>
+ <attribute>
+ <id>MODEL</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>PHYS_PATH</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PRIMARY_CAPABILITIES</id>
+ <default>
+ <field><id>supportsFsiScom</id><value>1</value></field>
+ <field><id>supportsXscom</id><value>1</value></field>
+ <field><id>supportsInbandScom</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
+ </attribute>
+ <attribute>
+ <id>RESOURCE_IS_CRITICAL</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default></default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785.tach3</id>
+ <type>unit-tach-generic</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785.tach3</instance_name>
+ <position>-1</position>
+ <child_id>MAX31785.hwmon3</child_id>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>TACH</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DIRECTION</id>
+ <default>IN</default>
+ </attribute>
+ <attribute>
+ <id>FAN_DOMAIN_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_DOMAIN_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_MASK_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_MASK_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PARTNER_HS_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PARTNER_HS_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_HIGH_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_HIGH_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_LOW_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_LOW_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_TYPE_SEL_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_TYPE_SEL_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>TACH_CHANNEL_ID</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785.hwmon3</id>
+ <type>unit-hwmon-feature</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785.hwmon3</instance_name>
+ <position>-1</position>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>CHIPLET_ID</id>
+ <default>0xFF</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DECONFIG_GARDABLE</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>HWAS_STATE_CHANGED_FLAG</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>HWMON_FEATURE</id>
+ <default>
+ <field><id>HWMON_NAME</id><value>fan4</value></field>
+ <field><id>DESCRIPTIVE_NAME</id><value>fan3</value></field>
+ <field><id>WARN_LOW</id><value></value></field>
+ <field><id>WARN_HIGH</id><value></value></field>
+ <field><id>CRIT_LOW</id><value></value></field>
+ <field><id>CRIT_HIGH</id><value></value></field>
+ </default>
+ </attribute>
+ <attribute>
+ <id>MODEL</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>PHYS_PATH</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PRIMARY_CAPABILITIES</id>
+ <default>
+ <field><id>supportsFsiScom</id><value>1</value></field>
+ <field><id>supportsXscom</id><value>1</value></field>
+ <field><id>supportsInbandScom</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
+ </attribute>
+ <attribute>
+ <id>RESOURCE_IS_CRITICAL</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default></default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785.tach4</id>
+ <type>unit-tach-generic</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785.tach4</instance_name>
+ <position>-1</position>
+ <child_id>MAX31785.hwmon4</child_id>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>TACH</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DIRECTION</id>
+ <default>IN</default>
+ </attribute>
+ <attribute>
+ <id>FAN_DOMAIN_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_DOMAIN_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_MASK_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_MASK_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PARTNER_HS_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PARTNER_HS_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_HIGH_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_HIGH_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_LOW_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_LOW_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_TYPE_SEL_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_TYPE_SEL_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>TACH_CHANNEL_ID</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785.hwmon4</id>
+ <type>unit-hwmon-feature</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785.hwmon4</instance_name>
+ <position>-1</position>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>CHIPLET_ID</id>
+ <default>0xFF</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DECONFIG_GARDABLE</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>HWAS_STATE_CHANGED_FLAG</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>HWMON_FEATURE</id>
+ <default>
+ <field><id>HWMON_NAME</id><value>fan5</value></field>
+ <field><id>DESCRIPTIVE_NAME</id><value></value></field>
+ <field><id>WARN_LOW</id><value></value></field>
+ <field><id>WARN_HIGH</id><value></value></field>
+ <field><id>CRIT_LOW</id><value></value></field>
+ <field><id>CRIT_HIGH</id><value></value></field>
+ </default>
+ </attribute>
+ <attribute>
+ <id>MODEL</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>PHYS_PATH</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PRIMARY_CAPABILITIES</id>
+ <default>
+ <field><id>supportsFsiScom</id><value>1</value></field>
+ <field><id>supportsXscom</id><value>1</value></field>
+ <field><id>supportsInbandScom</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
+ </attribute>
+ <attribute>
+ <id>RESOURCE_IS_CRITICAL</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default></default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785.tach5</id>
+ <type>unit-tach-generic</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785.tach5</instance_name>
+ <position>-1</position>
+ <child_id>MAX31785.hwmon5</child_id>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>TACH</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DIRECTION</id>
+ <default>IN</default>
+ </attribute>
+ <attribute>
+ <id>FAN_DOMAIN_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_DOMAIN_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_MASK_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_MASK_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PARTNER_HS_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PARTNER_HS_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_HIGH_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_HIGH_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_LOW_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_LOW_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_TYPE_SEL_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_TYPE_SEL_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>TACH_CHANNEL_ID</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>MAX31785.hwmon5</id>
+ <type>unit-hwmon-feature</type>
+ <is_root>false</is_root>
+ <instance_name>MAX31785.hwmon5</instance_name>
+ <position>-1</position>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>CHIPLET_ID</id>
+ <default>0xFF</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DECONFIG_GARDABLE</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>HWAS_STATE_CHANGED_FLAG</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>HWMON_FEATURE</id>
+ <default>
+ <field><id>HWMON_NAME</id><value>fan6</value></field>
+ <field><id>DESCRIPTIVE_NAME</id><value></value></field>
+ <field><id>WARN_LOW</id><value></value></field>
+ <field><id>WARN_HIGH</id><value></value></field>
+ <field><id>CRIT_LOW</id><value></value></field>
+ <field><id>CRIT_HIGH</id><value></value></field>
+ </default>
+ </attribute>
+ <attribute>
+ <id>MODEL</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>PHYS_PATH</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PRIMARY_CAPABILITIES</id>
+ <default>
+ <field><id>supportsFsiScom</id><value>1</value></field>
+ <field><id>supportsXscom</id><value>1</value></field>
+ <field><id>supportsInbandScom</id><value>0</value></field>
+ <field><id>reserved</id><value>0</value></field>
+ </default>
+ </attribute>
+ <attribute>
+ <id>RESOURCE_IS_CRITICAL</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default></default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>fanconn-1</id>
+ <type>connector-card-generic</type>
+ <is_root>false</is_root>
+ <instance_name>fanconn</instance_name>
+ <position>1</position>
+ <child_id>fan-0</child_id>
+ <attribute>
+ <id>CLASS</id>
+ <default>CONNECTOR</default>
+ </attribute>
+ <attribute>
+ <id>CONNECTOR_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE_TYPE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>POSITION</id>
+ <default>1</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>fan-0</id>
+ <type>card-daughtercard</type>
+ <is_root>false</is_root>
+ <instance_name>fan</instance_name>
+ <position>0</position>
+ <child_id>FAN_COUNTER_ROTATING-0</child_id>
+ <child_id>led_assoc_child</child_id>
+ <attribute>
+ <id>CARD_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>CARD</default>
+ </attribute>
+ <attribute>
+ <id>FRU_ID</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE_TYPE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>POSITION</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>RU_TYPE</id>
+ <default>FRU</default>
+ </attribute>
+ <attribute>
+ <id>STANDBY_PLUGGABLE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>FAN_COUNTER_ROTATING-0</id>
+ <type>chip-FAN_COUNTER_ROTATING</type>
+ <is_root>false</is_root>
+ <instance_name>FAN_COUNTER_ROTATING</instance_name>
+ <position>0</position>
+ <child_id>FAN_COUNTER_ROTATING.pwm-0</child_id>
+ <child_id>FAN_COUNTER_ROTATING.tach-0</child_id>
+ <child_id>FAN_COUNTER_ROTATING.tach-1</child_id>
+ <attribute>
+ <id>CCIN</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>CHIP</default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE_TYPE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MODEL</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>POSITION</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>RESOURCE_IS_CRITICAL</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>RU_TYPE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default></default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>FAN_COUNTER_ROTATING.pwm-0</id>
+ <type>unit-pwm-generic</type>
+ <is_root>false</is_root>
+ <instance_name>FAN_COUNTER_ROTATING.pwm</instance_name>
+ <position>0</position>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>PWM</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DIRECTION</id>
+ <default>IN</default>
+ </attribute>
+ <attribute>
+ <id>FAN_PWM_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PWM_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>PWM_CHANNEL_ID</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PWM_DUTY_CYCLE_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>PWM_DUTY_CYCLE_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>FAN_COUNTER_ROTATING.tach-0</id>
+ <type>unit-tach-generic</type>
+ <is_root>false</is_root>
+ <instance_name>FAN_COUNTER_ROTATING.tach</instance_name>
+ <position>0</position>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>TACH</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DIRECTION</id>
+ <default>OUT</default>
+ </attribute>
+ <attribute>
+ <id>FAN_DOMAIN_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_DOMAIN_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_MASK_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_MASK_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PARTNER_HS_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PARTNER_HS_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_HIGH_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_HIGH_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_LOW_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_LOW_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_TYPE_SEL_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_TYPE_SEL_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>TACH_CHANNEL_ID</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>FAN_COUNTER_ROTATING.tach-1</id>
+ <type>unit-tach-generic</type>
+ <is_root>false</is_root>
+ <instance_name>FAN_COUNTER_ROTATING.tach</instance_name>
+ <position>1</position>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>TACH</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DIRECTION</id>
+ <default>OUT</default>
+ </attribute>
+ <attribute>
+ <id>FAN_DOMAIN_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_DOMAIN_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_MASK_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_MASK_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_ERROR_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PARTNER_HS_REG_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_PARTNER_HS_REG_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_HIGH_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_HIGH_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_LOW_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_SPD_REG_LOW_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_TYPE_SEL_ADDRESS</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>FAN_TYPE_SEL_BITMASK</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>TACH_CHANNEL_ID</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>led_assoc_child</id>
+ <type>unit-logic_assoc-generic</type>
+ <is_root>false</is_root>
+ <instance_name>led_assoc_child</instance_name>
+ <position>-1</position>
+ <attribute>
+ <id>ASSOCIATION_TYPE</id>
+ <default>LED</default>
+ </attribute>
+ <attribute>
+ <id>BUS_TYPE</id>
+ <default>LOGICAL_ASSOCIATION</default>
+ </attribute>
+ <attribute>
+ <id>CHIP_UNIT</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>UNIT</default>
+ </attribute>
+ <attribute>
+ <id>DIRECTION</id>
+ <default>IN</default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>fanconn-2</id>
+ <type>connector-card-generic</type>
+ <is_root>false</is_root>
+ <instance_name>fanconn</instance_name>
+ <position>2</position>
+ <child_id>fan-1</child_id>
+ <attribute>
+ <id>CLASS</id>
+ <default>CONNECTOR</default>
+ </attribute>
+ <attribute>
+ <id>CONNECTOR_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE_TYPE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>POSITION</id>
+ <default>2</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>fan-1</id>
+ <type>card-daughtercard</type>
+ <is_root>false</is_root>
+ <instance_name>fan</instance_name>
+ <position>1</position>
+ <child_id>FAN_COUNTER_ROTATING-0</child_id>
+ <child_id>led_assoc_child</child_id>
+ <attribute>
+ <id>CARD_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>CARD</default>
+ </attribute>
+ <attribute>
+ <id>FRU_ID</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE_TYPE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>POSITION</id>
+ <default>1</default>
+ </attribute>
+ <attribute>
+ <id>RU_TYPE</id>
+ <default>FRU</default>
+ </attribute>
+ <attribute>
+ <id>STANDBY_PLUGGABLE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>fanconn-3</id>
+ <type>connector-card-generic</type>
+ <is_root>false</is_root>
+ <instance_name>fanconn</instance_name>
+ <position>3</position>
+ <child_id>fan-2</child_id>
+ <attribute>
+ <id>CLASS</id>
+ <default>CONNECTOR</default>
+ </attribute>
+ <attribute>
+ <id>CONNECTOR_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE_TYPE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>POSITION</id>
+ <default>3</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>fan-2</id>
+ <type>card-daughtercard</type>
+ <is_root>false</is_root>
+ <instance_name>fan</instance_name>
+ <position>2</position>
+ <child_id>FAN_COUNTER_ROTATING-0</child_id>
+ <child_id>led_assoc_child</child_id>
+ <attribute>
+ <id>CARD_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>CARD</default>
+ </attribute>
+ <attribute>
+ <id>FRU_ID</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE_TYPE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>POSITION</id>
+ <default>2</default>
+ </attribute>
+ <attribute>
+ <id>RU_TYPE</id>
+ <default>FRU</default>
+ </attribute>
+ <attribute>
+ <id>STANDBY_PLUGGABLE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>fanconn-4</id>
+ <type>connector-card-generic</type>
+ <is_root>false</is_root>
+ <instance_name>fanconn</instance_name>
+ <position>4</position>
+ <child_id>fan-3</child_id>
+ <attribute>
+ <id>CLASS</id>
+ <default>CONNECTOR</default>
+ </attribute>
+ <attribute>
+ <id>CONNECTOR_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE_TYPE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>POSITION</id>
+ <default>4</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>fan-3</id>
+ <type>card-daughtercard</type>
+ <is_root>false</is_root>
+ <instance_name>fan</instance_name>
+ <position>3</position>
+ <child_id>FAN_COUNTER_ROTATING-0</child_id>
+ <child_id>led_assoc_child</child_id>
+ <attribute>
+ <id>CARD_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>CARD</default>
+ </attribute>
+ <attribute>
+ <id>FRU_ID</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE_TYPE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>POSITION</id>
+ <default>3</default>
+ </attribute>
+ <attribute>
+ <id>RU_TYPE</id>
+ <default>FRU</default>
+ </attribute>
+ <attribute>
+ <id>STANDBY_PLUGGABLE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>fanconn-5</id>
+ <type>connector-card-generic</type>
+ <is_root>false</is_root>
+ <instance_name>fanconn</instance_name>
+ <position>5</position>
+ <child_id>fan-4</child_id>
+ <attribute>
+ <id>CLASS</id>
+ <default>CONNECTOR</default>
+ </attribute>
+ <attribute>
+ <id>CONNECTOR_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE_TYPE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>POSITION</id>
+ <default>5</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>fan-4</id>
+ <type>card-daughtercard</type>
+ <is_root>false</is_root>
+ <instance_name>fan</instance_name>
+ <position>4</position>
+ <child_id>FAN_COUNTER_ROTATING-0</child_id>
+ <child_id>led_assoc_child</child_id>
+ <attribute>
+ <id>CARD_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>CARD</default>
+ </attribute>
+ <attribute>
+ <id>FRU_ID</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE_TYPE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>POSITION</id>
+ <default>4</default>
+ </attribute>
+ <attribute>
+ <id>RU_TYPE</id>
+ <default>FRU</default>
+ </attribute>
+ <attribute>
+ <id>STANDBY_PLUGGABLE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>fanconn-6</id>
+ <type>connector-card-generic</type>
+ <is_root>false</is_root>
+ <instance_name>fanconn</instance_name>
+ <position>6</position>
+ <child_id>fan-5</child_id>
+ <attribute>
+ <id>CLASS</id>
+ <default>CONNECTOR</default>
+ </attribute>
+ <attribute>
+ <id>CONNECTOR_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE_TYPE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>POSITION</id>
+ <default>6</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>fan-5</id>
+ <type>card-daughtercard</type>
+ <is_root>false</is_root>
+ <instance_name>fan</instance_name>
+ <position>5</position>
+ <child_id>FAN_COUNTER_ROTATING-0</child_id>
+ <child_id>led_assoc_child</child_id>
+ <attribute>
+ <id>CARD_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>CARD</default>
+ </attribute>
+ <attribute>
+ <id>FRU_ID</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE_TYPE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>POSITION</id>
+ <default>5</default>
+ </attribute>
+ <attribute>
+ <id>RU_TYPE</id>
+ <default>FRU</default>
+ </attribute>
+ <attribute>
+ <id>STANDBY_PLUGGABLE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>fanconn-7</id>
+ <type>connector-card-generic</type>
+ <is_root>false</is_root>
+ <instance_name>fanconn</instance_name>
+ <position>7</position>
+ <child_id>fan-6</child_id>
+ <attribute>
+ <id>CLASS</id>
+ <default>CONNECTOR</default>
+ </attribute>
+ <attribute>
+ <id>CONNECTOR_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE_TYPE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>POSITION</id>
+ <default>7</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
+ <id>fan-6</id>
+ <type>card-daughtercard</type>
+ <is_root>false</is_root>
+ <instance_name>fan</instance_name>
+ <position>6</position>
+ <child_id>FAN_COUNTER_ROTATING-0</child_id>
+ <child_id>led_assoc_child</child_id>
+ <attribute>
+ <id>CARD_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>CLASS</id>
+ <default>CARD</default>
+ </attribute>
+ <attribute>
+ <id>FRU_ID</id>
+ <default>0</default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>LOCATION_CODE_TYPE</id>
+ <default></default>
+ </attribute>
+ <attribute>
+ <id>MRW_TYPE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>POSITION</id>
+ <default>6</default>
+ </attribute>
+ <attribute>
+ <id>RU_TYPE</id>
+ <default>FRU</default>
+ </attribute>
+ <attribute>
+ <id>STANDBY_PLUGGABLE</id>
+ <default>NA</default>
+ </attribute>
+ <attribute>
+ <id>TYPE</id>
+ <default>NA</default>
+ </attribute>
+</targetInstance>
+<targetInstance>
<id>pcieslot-0</id>
<type>slot-pcieslot-generic</type>
<is_root>false</is_root>
OpenPOWER on IntegriCloud