Norman James | e276510 | 2015-08-19 22:00:55 -0500 | [diff] [blame] | 1 | <node>
|
| 2 | <!--
|
| 3 | org.openbmc.Fan:
|
| 4 | @short_description:
|
| 5 | -->
|
| 6 | <interface name="org.openbmc.Fan">
|
| 7 | <method name="setCoolingZone">
|
| 8 | <arg name="cooling_zone" type="i" direction="in"/>
|
| 9 | </method>
|
| 10 | <method name="getSpeed">
|
| 11 | <arg name="speed" type="i" direction="out"/>
|
| 12 | </method>
|
| 13 | <method name="setSpeed">
|
| 14 | <arg name="speed" type="i" direction="in"/>
|
| 15 | </method>
|
| 16 | <method name="setPwmConfig">
|
| 17 | <arg name="pwm_num" type="i" direction="in"/>
|
| 18 | </method>
|
Norman James | 16efce6 | 2015-08-19 22:30:31 -0500 | [diff] [blame] | 19 | <property name="speed" type="i" access="read"/>
|
| 20 | <property name="cooling_zone" type="i" access="read"/>
|
Norman James | e276510 | 2015-08-19 22:00:55 -0500 | [diff] [blame] | 21 | <signal name="SpeedChanged">
|
| 22 | <arg name="speed" type="i"/>
|
| 23 | </signal>
|
| 24 | <signal name="TachError"/>
|
| 25 | </interface>
|
| 26 | </node>
|
| 27 |
|