diff options
-rw-r--r-- | xyz/openbmc_project/Control/ThermalMode.interface.yaml | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/xyz/openbmc_project/Control/ThermalMode.interface.yaml b/xyz/openbmc_project/Control/ThermalMode.interface.yaml new file mode 100644 index 0000000..8ec8eba --- /dev/null +++ b/xyz/openbmc_project/Control/ThermalMode.interface.yaml @@ -0,0 +1,26 @@ +description: > + Implement to provide alternative thermal control modes of a system + that can be enabled, overriding the system defaults. + + Control.ThermalMode.Supported is read only. + Implementation of this interface populates the list of supported modes. + Control.ThermalMode.Current is read/write. + Implementation specific mode for the thermal control application + to run in. + +properties: + - name: Supported + type: array[string] + flags: + - const + description: > + An implemention specific list of supported modes that the thermal + control application can be configured to provide for a platform. + - name: Current + type: string + default: "Default" + description: > + The current mode the thermal control application should execute in + selected from the supported modes provided. + +# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4 |