host-state: introduce new scheduled power on reason

The xyz.openbmc_project.State.ScheduledHostTransition interface is
utilized to schedule a host transition at some point in the future. Add
this as a potential reason for the host RestartCause property.

On IBM systems, the host needs to know when a scheduled transition is
the reason for a boot. This property will be utilized by the host
communication firmware to tell them.

Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I438982223482f9819abaee25bbf5b85ae27392bc
diff --git a/yaml/xyz/openbmc_project/State/Host.interface.yaml b/yaml/xyz/openbmc_project/State/Host.interface.yaml
index ba0c570..da7ef72 100644
--- a/yaml/xyz/openbmc_project/State/Host.interface.yaml
+++ b/yaml/xyz/openbmc_project/State/Host.interface.yaml
@@ -112,3 +112,7 @@
         - name: 'SoftReset'
           description: >
             Soft reset of Host
+        - name: 'ScheduledPowerOn'
+          description: >
+            The restart was scheduled via the
+            xyz.openbmc_project.State.ScheduledHostTransition interface