| 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. |