1description: >
2    Customer requested system power mode.
3
4properties:
5    - name: PowerMode
6      type: enum[self.PowerMode]
7      description: >
8          This property shall contain the computer system power mode setting.
9          This defines the processor speed based on the priority of power
10          consumption and performance.
11    - name: SafeMode
12      type: boolean
13      flags:
14          - readonly
15      default: false
16      description: >
17          This property shall indicate whether the System is in Safe Mode. When
18          this is true, the system power mode is not being used in the system.
19
20enumerations:
21    - name: PowerMode
22      description: >
23          Possible Power Mode settings
24      values:
25          - name: Static
26            description: >
27                This value shall indicate the system performs at a static base
28                speed.
29          - name: PowerSaving
30            description: >
31                This value shall indicate the system performs at reduced speeds
32                to save power. This mode should be used when power saving is the
33                top priority.
34          - name: MaximumPerformance
35            decription: >
36                This value shall indicate the system performs at the highest
37                speeds possible. This mode should be used when performance is
38                the top priority.
39          - name: OEM
40            description: >
41                This value shall indicate the system performs at an OEM-defined
42                power mode.
43