blob: 0f679ac34487ed1fe1df94ba34e50351bd79704c [file] [log] [blame]
description: >
Implement to specify the power consumption cap and bounds
properties:
- name: PowerCap
type: uint32
description: >
Power cap value. This is the user specified power cap. When enabled
the power usage of the system will be limited to keep the power at or
below this cap. This value is in Watts.
- name: PowerCapEnable
type: boolean
description: >
Power cap enable. Set to true to enable the PowerCap, false
to disable it.
- name: MinPowerCapValue
type: uint32
flags:
- readonly
default: 0
description: The Minimum supported PowerCap setting.
- name: MaxPowerCapValue
type: uint32
flags:
- readonly
default: maxint
description: The Maximum supported PowerCap setting.
- name: MinSoftPowerCapValue
type: uint32
flags:
- readonly
default: 0
description: >
Minimum supported soft user PowerCap setting.
The min soft user PowerCap value is normally less than or equal to
the MinPowerCapValue. When the PowerCap is set to any value between
MinSoftPowerCapValue and MinPowerCapValue an attempt will be made to
maintain the cap but it will not be guaranted.