15053fa2cSBrad Bishop<node> 25053fa2cSBrad Bishop <interface name="org.openbmc.Hwmon"> 35053fa2cSBrad Bishop <property name="poll_interval" type="i" access="read"/> 45053fa2cSBrad Bishop <property name="sysfs_path" type="s" access="read"/> 55053fa2cSBrad Bishop <property name="scale" type="i" access="read"/> 65053fa2cSBrad Bishop </interface> 75053fa2cSBrad Bishop <interface name="org.openbmc.Fan"> 85053fa2cSBrad Bishop <method name="setCoolingZone"> 95053fa2cSBrad Bishop <arg name="cooling_zone" type="i" direction="in"/> 105053fa2cSBrad Bishop </method> 115053fa2cSBrad Bishop <method name="getSpeed"> 125053fa2cSBrad Bishop <arg name="speed" type="i" direction="out"/> 135053fa2cSBrad Bishop </method> 145053fa2cSBrad Bishop <method name="setSpeed"> 155053fa2cSBrad Bishop <arg name="speed" type="i" direction="in"/> 165053fa2cSBrad Bishop </method> 175053fa2cSBrad Bishop <property name="speed" type="i" access="readwrite"/> 185053fa2cSBrad Bishop <property name="cooling_zone" type="i" access="readwrite"/> 195053fa2cSBrad Bishop <property name="pwm_num" type="i" access="readwrite"/> 205053fa2cSBrad Bishop <signal name="SpeedChanged"> 215053fa2cSBrad Bishop <arg name="speed" type="i"/> 225053fa2cSBrad Bishop </signal> 235053fa2cSBrad Bishop <signal name="TachError"/> 245053fa2cSBrad Bishop </interface> 255053fa2cSBrad Bishop <interface name="org.openbmc.SensorValue"> 265053fa2cSBrad Bishop <method name="init"/> 275053fa2cSBrad Bishop <method name="getValue"> 285053fa2cSBrad Bishop <arg name="value" type="v" direction="out"/> 295053fa2cSBrad Bishop </method> 305053fa2cSBrad Bishop <method name="setValue"> 315053fa2cSBrad Bishop <arg name="value" type="v" direction="in"/> 325053fa2cSBrad Bishop </method> 335053fa2cSBrad Bishop 345053fa2cSBrad Bishop <property name="value" type="v" access="read"/> 355053fa2cSBrad Bishop <property name="units" type="s" access="read"/> 365053fa2cSBrad Bishop <property name="poll_interval" type="i" access="readwrite"/> 375053fa2cSBrad Bishop <property name="heatbeat" type="i" access="read"/> 385053fa2cSBrad Bishop <property name="settable" type="b" access="read"/> 395053fa2cSBrad Bishop 405053fa2cSBrad Bishop <signal name="Changed"> 415053fa2cSBrad Bishop <arg name="value" type="v"/> 425053fa2cSBrad Bishop <arg name="units" type="s"/> 435053fa2cSBrad Bishop </signal> 445053fa2cSBrad Bishop <signal name="Error"/> 455053fa2cSBrad Bishop <signal name="Heartbeat"> 465053fa2cSBrad Bishop <arg name="bus_name" type="s"/> 475053fa2cSBrad Bishop </signal> 485053fa2cSBrad Bishop </interface> 495053fa2cSBrad Bishop <interface name="org.openbmc.SensorThreshold"> 505053fa2cSBrad Bishop <method name="getState"> 515053fa2cSBrad Bishop <arg name="state" type="y" direction="out"/> 525053fa2cSBrad Bishop </method> 535053fa2cSBrad Bishop 545053fa2cSBrad Bishop <property name="lower_critical" type="v" access="readwrite"/> 555053fa2cSBrad Bishop <property name="lower_warning" type="v" access="readwrite"/> 565053fa2cSBrad Bishop <property name="upper_warning" type="v" access="readwrite"/> 575053fa2cSBrad Bishop <property name="upper_critical" type="v" access="readwrite"/> 585053fa2cSBrad Bishop <property name="state" type="y" access="read"/> 595053fa2cSBrad Bishop 605053fa2cSBrad Bishop <signal name="Warning"/> 615053fa2cSBrad Bishop <signal name="Critical"/> 625053fa2cSBrad Bishop <signal name="Normal"/> 635053fa2cSBrad Bishop </interface> 645053fa2cSBrad Bishop <interface name="org.openbmc.SensorI2c"> 655053fa2cSBrad Bishop <property name="dev_path" type="s" access="readwrite"/> 665053fa2cSBrad Bishop <property name="address" type="s" access="readwrite"/> 675053fa2cSBrad Bishop </interface> 685053fa2cSBrad Bishop <interface name="org.openbmc.SensorMatch"> 695053fa2cSBrad Bishop <property name="match_value" type="v" access="read"/> 705053fa2cSBrad Bishop <property name="state" type="y" access="read"/> 715053fa2cSBrad Bishop <signal name="SensorMatch"> 725053fa2cSBrad Bishop <arg name="state" type="y"/> 735053fa2cSBrad Bishop </signal> 745053fa2cSBrad Bishop </interface> 755053fa2cSBrad Bishop <interface name="org.openbmc.Process"> 765053fa2cSBrad Bishop <method name="stop"/> 775053fa2cSBrad Bishop </interface> 785053fa2cSBrad Bishop <interface name="org.openbmc.SharedResource"> 795053fa2cSBrad Bishop <method name="lock"> 805053fa2cSBrad Bishop <arg name="name" type="s" direction="in"/> 815053fa2cSBrad Bishop </method> 825053fa2cSBrad Bishop <method name="unlock"/> 835053fa2cSBrad Bishop <method name="isLocked"> 845053fa2cSBrad Bishop <arg name="lock" type="b" direction="out"/> 855053fa2cSBrad Bishop <arg name="name" type="s" direction="out"/> 865053fa2cSBrad Bishop </method> 875053fa2cSBrad Bishop <property name="lock" type="b" access="read"/> 885053fa2cSBrad Bishop <property name="name" type="s" access="read"/> 895053fa2cSBrad Bishop </interface> 905053fa2cSBrad Bishop 915053fa2cSBrad Bishop <interface name="org.openbmc.Control"> 925053fa2cSBrad Bishop <method name="init"/> 935053fa2cSBrad Bishop <property name="poll_interval" type="i" access="readwrite"/> 945053fa2cSBrad Bishop <property name="heatbeat" type="i" access="read"/> 955053fa2cSBrad Bishop <signal name="Heartbeat"> 965053fa2cSBrad Bishop <arg name="bus_name" type="s"/> 975053fa2cSBrad Bishop </signal> 985053fa2cSBrad Bishop <signal name="Started"/> 995053fa2cSBrad Bishop </interface> 1005053fa2cSBrad Bishop <interface name="org.openbmc.control.Bmc"> 101*44dd5a6eSNan Li <method name="coldReset"/> 1025053fa2cSBrad Bishop <method name="warmReset"/> 1035053fa2cSBrad Bishop </interface> 1045053fa2cSBrad Bishop <interface name="org.openbmc.control.Host"> 1055053fa2cSBrad Bishop <method name="boot"/> 1065053fa2cSBrad Bishop <method name="shutdown"/> 1075053fa2cSBrad Bishop <method name="reboot"/> 1085053fa2cSBrad Bishop <property name="debug_mode" type="i" access="readwrite"/> 1095053fa2cSBrad Bishop <property name="flash_side" type="s" access="readwrite"/> 1105053fa2cSBrad Bishop <signal name="Booted"/> 1115053fa2cSBrad Bishop </interface> 1125053fa2cSBrad Bishop <interface name="org.openbmc.control.Power"> 1135053fa2cSBrad Bishop <method name="setPowerState"> 1145053fa2cSBrad Bishop <arg name="state" type="i" direction="in"/> 1155053fa2cSBrad Bishop </method> 1165053fa2cSBrad Bishop <method name="getPowerState"> 1175053fa2cSBrad Bishop <arg name="state" type="i" direction="out"/> 1185053fa2cSBrad Bishop </method> 1195053fa2cSBrad Bishop <signal name="PowerGood"> 1205053fa2cSBrad Bishop </signal> 1215053fa2cSBrad Bishop <signal name="PowerLost"> 1225053fa2cSBrad Bishop </signal> 1235053fa2cSBrad Bishop <property name="pgood" type="i" access="read"/> 1245053fa2cSBrad Bishop <property name="state" type="i" access="read"/> 1255053fa2cSBrad Bishop <property name="pgood_timeout" type="i" access="readwrite"/> 1265053fa2cSBrad Bishop </interface> 1275053fa2cSBrad Bishop <interface name="org.openbmc.control.Checkstop"> 1285053fa2cSBrad Bishop </interface> 1295053fa2cSBrad Bishop <interface name="org.openbmc.Watchdog"> 1305053fa2cSBrad Bishop <method name="start"/> 1315053fa2cSBrad Bishop <method name="poke"/> 1325053fa2cSBrad Bishop <method name="stop"/> 1335053fa2cSBrad Bishop <method name="set"> 1345053fa2cSBrad Bishop <arg direction="in" type="i" name="interval" /> 1355053fa2cSBrad Bishop </method> 1365053fa2cSBrad Bishop <property name="watchdog" type="i" access="readwrite"/> 1375053fa2cSBrad Bishop <property name="poll_interval" type="i" access="readwrite"/> 1385053fa2cSBrad Bishop <signal name="WatchdogError"/> 1395053fa2cSBrad Bishop </interface> 1405053fa2cSBrad Bishop <interface name="org.openbmc.EventLog"> 1415053fa2cSBrad Bishop <method name="getEventLog"> 1425053fa2cSBrad Bishop <arg name="log" type="a(s)" direction="out"/> 1435053fa2cSBrad Bishop </method> 1445053fa2cSBrad Bishop <signal name="EventLog"> 1455053fa2cSBrad Bishop <arg name="priority" type="i"/> 1465053fa2cSBrad Bishop <arg name="message" type="s"/> 1475053fa2cSBrad Bishop <arg name="rc" type="i"/> 1485053fa2cSBrad Bishop </signal> 1495053fa2cSBrad Bishop </interface> 1505053fa2cSBrad Bishop <interface name="org.openbmc.Flash"> 1515053fa2cSBrad Bishop <method name="update"> 1525053fa2cSBrad Bishop <arg name="filename" type="s" direction="in"/> 1535053fa2cSBrad Bishop </method> 1545053fa2cSBrad Bishop <method name="error"> 1555053fa2cSBrad Bishop <arg name="message" type="s" direction="in"/> 1565053fa2cSBrad Bishop </method> 1575053fa2cSBrad Bishop <method name="done"/> 1585053fa2cSBrad Bishop 1595053fa2cSBrad Bishop <method name="updateViaTftp"> 1605053fa2cSBrad Bishop <arg name="url" type="s" direction="in"/> 1615053fa2cSBrad Bishop <arg name="filename" type="s" direction="in"/> 1625053fa2cSBrad Bishop </method> 1635053fa2cSBrad Bishop <method name="init"/> 1645053fa2cSBrad Bishop <signal name="Updated"/> 1655053fa2cSBrad Bishop <signal name="Download"> 1665053fa2cSBrad Bishop <arg name="url" type="s"/> 1675053fa2cSBrad Bishop <arg name="filename" type="s"/> 1685053fa2cSBrad Bishop </signal> 1695053fa2cSBrad Bishop <property name="filename" type="s" access="read"/> 1705053fa2cSBrad Bishop <property name="flasher_path" type="s" access="read"/> 1715053fa2cSBrad Bishop <property name="flasher_name" type="s" access="read"/> 1725053fa2cSBrad Bishop <property name="flasher_instance" type="s" access="read"/> 1735053fa2cSBrad Bishop <property name="status" type="s" access="read"/> 1745053fa2cSBrad Bishop </interface> 1755053fa2cSBrad Bishop <interface name="org.openbmc.FlashControl"> 1765053fa2cSBrad Bishop <method name="flash"> 1775053fa2cSBrad Bishop <arg name="type" type="s" direction="in"/> 1785053fa2cSBrad Bishop <arg name="filename" type="s" direction="in"/> 1795053fa2cSBrad Bishop </method> 1805053fa2cSBrad Bishop <signal name="Done"> 1815053fa2cSBrad Bishop <arg name="filename" type="s"/> 1825053fa2cSBrad Bishop </signal> 1835053fa2cSBrad Bishop <signal name="Error"> 1845053fa2cSBrad Bishop <arg name="filename" type="s"/> 1855053fa2cSBrad Bishop </signal> 1865053fa2cSBrad Bishop <signal name="Progress"> 1875053fa2cSBrad Bishop <arg name="filename" type="s"/> 1885053fa2cSBrad Bishop <arg name="progress" type="y"/> 1895053fa2cSBrad Bishop </signal> 1905053fa2cSBrad Bishop <property name="filename" type="s" access="read"/> 1915053fa2cSBrad Bishop <property name="type" type="s" access="read"/> 1925053fa2cSBrad Bishop </interface> 1935053fa2cSBrad Bishop <interface name="org.openbmc.Button"> 1945053fa2cSBrad Bishop <method name="isOn"> 1955053fa2cSBrad Bishop <arg name="state" type="b" direction="out"/> 1965053fa2cSBrad Bishop </method> 1975053fa2cSBrad Bishop <method name="simPress"/> 1985053fa2cSBrad Bishop <method name="simLongPress"/> 1995053fa2cSBrad Bishop 2005053fa2cSBrad Bishop <property name="state" type="b" access="read"/> 2015053fa2cSBrad Bishop <signal name="Released"/> 2025053fa2cSBrad Bishop <signal name="Pressed"/> 2035053fa2cSBrad Bishop <signal name="PressedLong"/> 2045053fa2cSBrad Bishop 2055053fa2cSBrad Bishop <property name="timer" type="t" access="read"/> 2065053fa2cSBrad Bishop </interface> 2075053fa2cSBrad Bishop <interface name="org.openbmc.Led"> 2085053fa2cSBrad Bishop <method name="setOn"/> 2095053fa2cSBrad Bishop <method name="setOff"/> 2105053fa2cSBrad Bishop <method name="setBlinkSlow"/> 2115053fa2cSBrad Bishop <method name="setBlinkFast"/> 2125053fa2cSBrad Bishop 2135053fa2cSBrad Bishop <property name="color" type="i" access="read"/> 2145053fa2cSBrad Bishop <property name="function" type="s" access="read"/> 2155053fa2cSBrad Bishop <property name="state" type="s" access="read"/> 2165053fa2cSBrad Bishop </interface> 2175053fa2cSBrad Bishop <interface name="org.openbmc.HostIpmi"> 2185053fa2cSBrad Bishop <signal name="ReceivedMessage"> 2195053fa2cSBrad Bishop <arg type="y" name="seq" /> 2205053fa2cSBrad Bishop <arg type="y" name="netfn" /> 2215053fa2cSBrad Bishop <arg type="y" name="cmd" /> 2225053fa2cSBrad Bishop <arg type="ay" name="data" /> 2235053fa2cSBrad Bishop </signal> 2245053fa2cSBrad Bishop <method name="sendMessage"> 2255053fa2cSBrad Bishop <arg direction="in" type="y" name="seq" /> 2265053fa2cSBrad Bishop <arg direction="in" type="y" name="netfn" /> 2275053fa2cSBrad Bishop <arg direction="in" type="y" name="cmd" /> 2285053fa2cSBrad Bishop <arg direction="in" type="ay" name="data" /> 2295053fa2cSBrad Bishop <arg direction="out" type="x" /> 2305053fa2cSBrad Bishop </method> 2315053fa2cSBrad Bishop </interface> 2325053fa2cSBrad Bishop</node> 233