BIOS: Add new option value 'ManualOnly' for 'pvm_stop_at_standby'
Currently 'pvm_stop_at_standby' bios enum supports Disabled & Enabled.
New option 'ManualOnly' behaves as auto-start (automatic restarts only)
policy that instructs the server to activate server firmware and
partitions automatically only in the case of a recovery power on after
an abnormal termination.
Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>
Change-Id: I58c1a5a54fbdf3b07dbb38f21c725ae130013cf8
diff --git a/oem/ibm/configurations/bios/enum_attrs.json b/oem/ibm/configurations/bios/enum_attrs.json
index 81f79b6..0a2c50e 100644
--- a/oem/ibm/configurations/bios/enum_attrs.json
+++ b/oem/ibm/configurations/bios/enum_attrs.json
@@ -72,12 +72,13 @@
"attribute_name":"pvm_stop_at_standby",
"possible_values":[
"Disabled",
- "Enabled"
+ "Enabled",
+ "ManualOnly"
],
"default_values":[
"Enabled"
],
- "helpText" : "pvm_stop_at_standby",
+ "helpText" : "Select hypervisor boot policy, requires a reboot for a change to be applied. Disabled: Instructs server not to activate server firmware and partitions for either a user-initated power on or a recovery power on, Enabled: Instructs the server to automatically activate certain partitions for either a user-initated power on or a recovery power on, ManualOnly: Instructs the server to activate server firmware and partitions automatically only in case of a recovery power on after an abnormal termination."
"displayName" : "pvm_stop_at_standby",
"dbus":
{
@@ -85,7 +86,7 @@
"interface" : "xyz.openbmc_project.Control.Boot.Mode",
"property_name" : "BootMode",
"property_type" : "string",
- "property_values" : ["xyz.openbmc_project.Control.Boot.Mode.Modes.Regular", "xyz.openbmc_project.Control.Boot.Mode.Modes.Setup"]
+ "property_values" : ["xyz.openbmc_project.Control.Boot.Mode.Modes.Regular", "xyz.openbmc_project.Control.Boot.Mode.Modes.Setup", "xyz.openbmc_project.Control.Boot.Mode.Modes.Safe"]
}
},
{