1description: > 2 Customer requested system power mode. 3 4properties: 5 - name: PowerMode 6 type: enum[self.PowerMode] 7 default: Static 8 description: > 9 This property shall contain the computer system power mode setting. 10 This defines the processor speed based on the priority of power 11 consumption and performance. 12 13 - name: SafeMode 14 type: boolean 15 flags: 16 - readonly 17 default: false 18 description: > 19 This property shall indicate whether the System is in Safe Mode. When 20 this is true, the system power mode is not being used in the system. 21 22 - name: AllowedPowerModes 23 type: set[enum[self.PowerMode]] 24 flags: 25 - const 26 description: > 27 A const property describing all the allowed power modes. Some systems 28 may not support all modes, so this property can be filled in with only 29 the supported modes. If empty, then any of the PowerMode values can be 30 set. 31 32enumerations: 33 - name: PowerMode 34 description: > 35 Possible Power Mode settings 36 values: 37 - name: BalancedPerformance 38 decription: > 39 The system performs at the highest speeds while utilization is 40 high and performs at reduced speeds when the utilization is low. 41 - name: EfficiencyFavorPerformance 42 decription: > 43 The system performs at reduced speeds at all utilizations to 44 save power while attempting to maintain performance. This mode 45 differs from EfficiencyFavorPower in that more performance is 46 retained but less power is saved. 47 - name: EfficiencyFavorPower 48 decription: > 49 The system performs at reduced speeds at all utilizations to 50 save power at the cost of performance. This mode differs from 51 PowerSaving in that more performance is retained and less power 52 is saved. This mode differs from EfficiencyFavorPerformance in 53 that less performance is retained but more power is saved. 54 - name: MaximumPerformance 55 decription: > 56 This value shall indicate the system performs at the highest 57 speeds possible. This mode should be used when performance is 58 the top priority. 59 - name: OEM 60 description: > 61 This value shall indicate the system performs at an OEM-defined 62 power mode. 63 - name: PowerSaving 64 description: > 65 This value shall indicate the system performs at reduced speeds 66 to save power. This mode should be used when power saving is the 67 top priority. 68 - name: Static 69 description: > 70 This value shall indicate the system performs at a static base 71 speed. 72