meta-ibm: set some boot defaults
These are some defaults IBM has been carrying downstream. Send upstream
since they are in the meta-ibm layer.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I239f0cbe29a118f51143974fc9bfaeaeffe80070
diff --git a/meta-ibm/recipes-phosphor/settings/phosphor-settings-manager/BootMode-default-setup.override.yml b/meta-ibm/recipes-phosphor/settings/phosphor-settings-manager/BootMode-default-setup.override.yml
new file mode 100644
index 0000000..5ea22b9
--- /dev/null
+++ b/meta-ibm/recipes-phosphor/settings/phosphor-settings-manager/BootMode-default-setup.override.yml
@@ -0,0 +1,13 @@
+/xyz/openbmc_project/control/host0/boot:
+ - Interface: xyz.openbmc_project.Control.Boot.Source
+ Properties:
+ BootSource:
+ Default: Source::Sources::Default
+ - Interface: xyz.openbmc_project.Control.Boot.Mode
+ Properties:
+ BootMode:
+ Default: Mode::Modes::Regular
+ - Interface: xyz.openbmc_project.Object.Enable
+ Properties:
+ Enabled:
+ Default: 'false'
diff --git a/meta-ibm/recipes-phosphor/settings/phosphor-settings-manager_%.bbappend b/meta-ibm/recipes-phosphor/settings/phosphor-settings-manager_%.bbappend
index 9205dc8..3e8f58c 100644
--- a/meta-ibm/recipes-phosphor/settings/phosphor-settings-manager_%.bbappend
+++ b/meta-ibm/recipes-phosphor/settings/phosphor-settings-manager_%.bbappend
@@ -5,4 +5,5 @@
SRC_URI:append = " file://ibm_settings.override.yml"
SRC_URI:append:p10bmc = " file://HypervisorInterface-default-p10bmc.override.yml"
SRC_URI:append:p10bmc = " file://TPMEnable-default-true.override.yml"
+SRC_URI:append:p10bmc += " file://BootMode-default-setup.override.yml"
SRC_URI:append:witherspoon-tacoma = " file://HypervisorInterface-default-tacoma.override.yml"