blob: 17ac117db528bb773cdcf5d321ec99c3f47fed91 [file] [log] [blame]
<node>
<!--
org.openbmc.Fan:
@short_description:
-->
<interface name="org.openbmc.Fan">
<method name="setCoolingZone">
<arg name="cooling_zone" type="i" direction="in"/>
</method>
<method name="getSpeed">
<arg name="speed" type="i" direction="out"/>
</method>
<method name="setSpeed">
<arg name="speed" type="i" direction="in"/>
</method>
<method name="setPwmConfig">
<arg name="pwm_num" type="i" direction="in"/>
</method>
<property name="speed" type="i" access="read"/>
<property name="cooling_zone" type="i" access="read"/>
<signal name="SpeedChanged">
<arg name="speed" type="i"/>
</signal>
<signal name="TachError"/>
</interface>
</node>