diff options
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"' |