blob: ce8c8572a92bf54fe469332f0a6f8547be3e4053 [file] [log] [blame]
Chris Cain7f832232021-09-20 11:31:16 -05001description: >
2 Implement Idle Power Saver capabilities of the system.
3
4properties:
5 - name: Enabled
6 type: boolean
7 description: >
8 This property shall indicate whether idle power save is enabled.
9
10 - name: EnterUtilizationPercent
11 type: byte
12 description: >
13 This property shall indicate the percentage of utilization that the
14 computer system shall be lower than to enter idle power save.
15
16 - name: EnterDwellTime
17 type: uint64
18 description: >
19 This property shall indicate the duration in milliseconds the computer
20 system is below the EnterUtilizationPercent value before the idle
21 power saver is activated.
22
23 - name: ExitUtilizationPercent
24 type: byte
25 description: >
26 This property shall indicate the percentage of utilization that the
27 computer system shall be above than to exit idle power save.
28
29 - name: ExitDwellTime
30 type: uint64
31 description: >
32 This property shall indicate the duration in milliseconds the computer
33 system is above the ExitUtilizationPercent value before the idle
34 power saver is deactivated.
Chris Cain763d4242022-02-10 08:27:05 -060035
36 - name: Active
37 type: boolean
38 flags:
39 - readonly
40 description: >
41 This property shall indicate whether idle power save is currently
42 active on the system. When this is true, the system has reduced power
43 to save energy.