Set default idle power saver parameters and valid ranges
Change-Id: Ic02f28215c02caf9d00d339b3b0643e990b83598
Signed-off-by: Chris Cain <cjcain@us.ibm.com>
diff --git a/meta-ibm/recipes-phosphor/settings/phosphor-settings-manager/ibm_settings.override.yml b/meta-ibm/recipes-phosphor/settings/phosphor-settings-manager/ibm_settings.override.yml
index 37dace6..4cd1768 100644
--- a/meta-ibm/recipes-phosphor/settings/phosphor-settings-manager/ibm_settings.override.yml
+++ b/meta-ibm/recipes-phosphor/settings/phosphor-settings-manager/ibm_settings.override.yml
@@ -16,6 +16,36 @@
PowerMode:
Default: Mode::PowerMode::MaximumPerformance
+/xyz/openbmc_project/control/host0/power_ips:
+ - Interface: xyz.openbmc_project.Control.Power.IdlePowerSaver
+ Properties:
+ Enabled:
+ Default: 'false'
+ EnterUtilizationPercent:
+ Default: 8
+ Validation:
+ Type: "range"
+ Validator: 1..95
+ Unit: "percent"
+ EnterDwellTime:
+ Default: 240000
+ Validation:
+ Type: "range"
+ Validator: 10000..600000
+ Unit: "milliseconds"
+ ExitUtilizationPercent:
+ Default: 12
+ Validation:
+ Type: "range"
+ Validator: 5..95
+ Unit: "percent"
+ ExitDwellTime:
+ Default: 12000
+ Validation:
+ Type: "range"
+ Validator: 10000..600000
+ Unit: "milliseconds"
+
/xyz/openbmc_project/hardware_isolation/allow_hw_isolation:
- Interface: xyz.openbmc_project.Object.Enable
Properties: