first commit
diff --git a/xml/fan.xml b/xml/fan.xml
index f4aeeb2..17ac117 100644
--- a/xml/fan.xml
+++ b/xml/fan.xml
@@ -16,6 +16,8 @@
<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>
diff --git a/xml/fru.xml b/xml/fru.xml
index 17b59a1..13f34f2 100644
--- a/xml/fru.xml
+++ b/xml/fru.xml
@@ -13,7 +13,16 @@
<method name="addEventLog">
<arg name="entry" type="s" direction="in"/>
</method>
- <signal name="Changed"/>
+ <method name="getType">
+ <arg name="type" type="s" direction="out"/>
+ </method>
+ <method name="getLocation">
+ <arg name="location" type="s" direction="out"/>
+ </method>
+ <signal name="StateChanged"/>
+ <signal name="UnrecoverableError"/>
+ <signal name="RecoverableError"/>
+
</interface>
</node>
diff --git a/xml/host_control.xml b/xml/host_control.xml
index 30fa990..d9d5b23 100644
--- a/xml/host_control.xml
+++ b/xml/host_control.xml
@@ -2,6 +2,7 @@
<interface name="org.openbmc.HostControl">
<method name="boot"/>
<method name="shutdown"/>
- <signal name="booted"/>
+ <method name="reboot"/>
+ <signal name="Booted"/>
</interface>
</node>
diff --git a/xml/power_control.xml b/xml/power_control.xml
index 480d83b..a382f11 100644
--- a/xml/power_control.xml
+++ b/xml/power_control.xml
@@ -1,18 +1,14 @@
<node>
<interface name="org.openbmc.PowerControl">
<method name="setPowerState">
- <arg name="trans_id" type="i" direction="in"/>
<arg name="state" type="i" direction="in"/>
</method>
<method name="getPowerState">
- <arg name="trans_id" type="i" direction="in"/>
<arg name="state" type="i" direction="out"/>
</method>
<signal name="PowerGood">
- <arg name="trans_id" type="i"/>
</signal>
<signal name="PowerLost"/>
- <arg name="trans_id" type="i"/>
</signal>
<property name="pgood" type="i" access="read"/>
<property name="state" type="i" access="read"/>
diff --git a/xml/sensor.xml b/xml/sensor.xml
index 38ea7cc..c4b8c00 100644
--- a/xml/sensor.xml
+++ b/xml/sensor.xml
@@ -1,4 +1,5 @@
<node>
+ <!-- Can I do have interfaces as children of other interfaces? -->
<interface name="org.openbmc.SensorInteger">
<method name="getValue">
<arg name="value" type="i" direction="out"/>
diff --git a/xml/tmp b/xml/tmp
deleted file mode 100644
index e69de29..0000000
--- a/xml/tmp
+++ /dev/null