blob: 1314837740d6f85d0d5f09676222fc8b31f67c62 [file] [log] [blame]
description: >
Implement to provide control of a voltage regulator. Objects implementing
Control.VoltageRegulatorControl allow for fine grained control of a given
voltage regulator channel, and allows external entities to control Voltage
Regulator devices.
Any service implementing Control.VoltageRegulatorControl on one or more
objects must implement org.freedesktop.DBus.ObjectManager on
/xyz/openbmc_project/vr. DBus objects must fall under this path so that they
can be found through the GetManagedObjects DBus method.
properties:
- name: Voltage
type: double
description: >
The current voltage setting for the voltage regulator.
- name: MaxValue
type: double
flags:
- readonly
description: >
The Maximum supported voltage.
- name: MinValue
type: double
flags:
- readonly
description: >
The Minimum supported voltage.
- name: Resolution
type: double
flags:
- readonly
description: >
The minimum step size supported by this voltage interface.