Ed Tanous | f7b0e07 | 2020-11-05 08:34:43 -0800 | [diff] [blame] | 1 | description: > |
| 2 | Implement to provide control of a voltage regulator. Objects implementing |
| 3 | Control.VoltageRegulatorControl allow for fine grained control of a given |
| 4 | voltage regulator channel, and allows external entities to control Voltage |
| 5 | Regulator devices. |
| 6 | |
Sui Chen | ef9be23 | 2023-01-11 09:59:33 -0800 | [diff] [blame] | 7 | Any service implementing Control.VoltageRegulatorControl on one or more |
| 8 | objects must implement org.freedesktop.DBus.ObjectManager on |
| 9 | /xyz/openbmc_project/vr. DBus objects must fall under this path so that they |
| 10 | can be found through the GetManagedObjects DBus method. |
| 11 | |
Ed Tanous | f7b0e07 | 2020-11-05 08:34:43 -0800 | [diff] [blame] | 12 | properties: |
| 13 | - name: Voltage |
| 14 | type: double |
| 15 | description: > |
| 16 | The current voltage setting for the voltage regulator. |
| 17 | - name: MaxValue |
| 18 | type: double |
| 19 | flags: |
| 20 | - readonly |
| 21 | description: > |
| 22 | The Maximum supported voltage. |
| 23 | - name: MinValue |
| 24 | type: double |
| 25 | flags: |
| 26 | - readonly |
| 27 | description: > |
| 28 | The Minimum supported voltage. |
| 29 | - name: Resolution |
| 30 | type: double |
| 31 | flags: |
| 32 | - readonly |
| 33 | description: > |
Patrick Williams | 8da396c | 2022-03-14 14:21:02 -0500 | [diff] [blame] | 34 | The minimum step size supported by this voltage interface. |