summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--meta-facebook/meta-bletchley/recipes-phosphor/settings/phosphor-settings-defaults-native.bbappend20
-rw-r--r--meta-facebook/meta-bletchley/recipes-phosphor/settings/phosphor-settings-defaults-native/bletchley-frontpanel.yaml5
2 files changed, 24 insertions, 1 deletions
diff --git a/meta-facebook/meta-bletchley/recipes-phosphor/settings/phosphor-settings-defaults-native.bbappend b/meta-facebook/meta-bletchley/recipes-phosphor/settings/phosphor-settings-defaults-native.bbappend
index 758d137f05..96536d6874 100644
--- a/meta-facebook/meta-bletchley/recipes-phosphor/settings/phosphor-settings-defaults-native.bbappend
+++ b/meta-facebook/meta-bletchley/recipes-phosphor/settings/phosphor-settings-defaults-native.bbappend
@@ -1,4 +1,22 @@
FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
-SRC_URI:append = " file://bletchley-host-acpi-power-state.yaml"
+SRC_URI:append = " \
+ file://bletchley-host-acpi-power-state.yaml \
+ file://bletchley-frontpanel.yaml \
+"
SETTINGS_HOST_TEMPLATES:append = " bletchley-host-acpi-power-state.yaml"
+SETTINGS_CHASSIS_TEMPLATES_ZERO_ONLY:append = " bletchley-frontpanel.yaml"
+
+OBMC_CHASSIS_ZERO_ONLY="0"
+
+do_install:append() {
+ DEST=${D}${settings_datadir}
+
+ for i in ${OBMC_CHASSIS_ZERO_ONLY};
+ do
+ for f in ${SETTINGS_CHASSIS_TEMPLATES_ZERO_ONLY};
+ do
+ sed "s/{}/${i}/g" ${f} >> ${DEST}/defaults.yaml
+ done
+ done
+}
diff --git a/meta-facebook/meta-bletchley/recipes-phosphor/settings/phosphor-settings-defaults-native/bletchley-frontpanel.yaml b/meta-facebook/meta-bletchley/recipes-phosphor/settings/phosphor-settings-defaults-native/bletchley-frontpanel.yaml
new file mode 100644
index 0000000000..c13ab507f6
--- /dev/null
+++ b/meta-facebook/meta-bletchley/recipes-phosphor/settings/phosphor-settings-defaults-native/bletchley-frontpanel.yaml
@@ -0,0 +1,5 @@
+/xyz/openbmc_project/inventory/system/chassis{}/frontpanel:
+- Interface: xyz.openbmc_project.Inventory.Decorator.Asset
+ Properties:
+ Model:
+ Default: '"Bletchley_FPB_HDC1080"'