diff options
Diffstat (limited to 'meta-ampere')
5 files changed, 55 insertions, 50 deletions
diff --git a/meta-ampere/meta-mitchell/conf/machine/mtmitchell.conf b/meta-ampere/meta-mitchell/conf/machine/mtmitchell.conf index db5ac7bc60..7bf86d0fdd 100644 --- a/meta-ampere/meta-mitchell/conf/machine/mtmitchell.conf +++ b/meta-ampere/meta-mitchell/conf/machine/mtmitchell.conf @@ -33,6 +33,5 @@ PREFERRED_PROVIDER_virtual/obmc-chassis-mgmt = "packagegroup-ampere-apps" PREFERRED_PROVIDER_virtual/obmc-system-mgmt = "packagegroup-ampere-apps" PREFERRED_PROVIDER_virtual/obmc-flash-mgmt = "packagegroup-ampere-apps" PREFERRED_PROVIDER_virtual/obmc-host-ipmi-hw = "phosphor-ipmi-ssif" -PREFERRED_PROVIDER_virtual/phosphor-led-manager-config-native = "ampere-led-manager-config-native" OVERRIDES .= ":ampere" diff --git a/meta-ampere/meta-mitchell/recipes-phosphor/leds/ampere-led-manager-config-native.bb b/meta-ampere/meta-mitchell/recipes-phosphor/leds/ampere-led-manager-config-native.bb deleted file mode 100644 index 3b15b53a59..0000000000 --- a/meta-ampere/meta-mitchell/recipes-phosphor/leds/ampere-led-manager-config-native.bb +++ /dev/null @@ -1,17 +0,0 @@ -SUMMARY = "Phosphor LED Group Management for Mt. Mitchell" -PR = "r1" -LICENSE = "Apache-2.0" -LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5=89aea4e17d99a7cacdbeed46a0096b10" - -inherit native - -PROVIDES += "virtual/phosphor-led-manager-config-native" - -SRC_URI += "file://led.yaml" - -# Overwrite the example led layout yaml file prior -# to building the phosphor-led-manager package -do_install() { - DEST=${D}${datadir}/phosphor-led-manager - install -D ${WORKDIR}/led.yaml ${DEST}/led.yaml -} diff --git a/meta-ampere/meta-mitchell/recipes-phosphor/leds/ampere-led-manager-config/led.yaml b/meta-ampere/meta-mitchell/recipes-phosphor/leds/ampere-led-manager-config/led.yaml deleted file mode 100644 index 3e321ed5c6..0000000000 --- a/meta-ampere/meta-mitchell/recipes-phosphor/leds/ampere-led-manager-config/led.yaml +++ /dev/null @@ -1,32 +0,0 @@ -bmc_booted: - power: - Action: 'Blink' - DutyOn: 50 - Period: 1000 - Priority: 'On' - -power_on: - power: - Action: 'On' - DutyOn: 50 - Period: 0 - Priority: 'On' - -systemFault: - fault: - Action: 'On' - DutyOn: 50 - Period: 0 - Priority: 'Blink' - -enclosure_identify: - identify: - Action: 'On' - DutyOn: 50 - Period: 1000 - -enclosure_identify_blink: - identify: - Action: 'Blink' - DutyOn: 50 - Period: 1000 diff --git a/meta-ampere/meta-mitchell/recipes-phosphor/leds/phosphor-led-manager/led-group-config.json b/meta-ampere/meta-mitchell/recipes-phosphor/leds/phosphor-led-manager/led-group-config.json new file mode 100644 index 0000000000..84b78bf42c --- /dev/null +++ b/meta-ampere/meta-mitchell/recipes-phosphor/leds/phosphor-led-manager/led-group-config.json @@ -0,0 +1,48 @@ +{ + "leds": [ + { + "group": "bmc_booted", + "members": [ + ] + }, + { + "group": "power_on", + "members": [ + ] + }, + { + "group": "systemFault", + "members": [ + { + "Name": "fault", + "Action": "On", + "DutyOn": 50, + "Period": 0, + "Priority": "Blink" + } + ] + }, + { + "group": "enclosure_identify", + "members": [ + { + "Name": "identify", + "Action": "On", + "DutyOn": 50, + "Period": 1000 + } + ] + }, + { + "group": "enclosure_identify_blink", + "members": [ + { + "Name": "identify", + "Action": "Blink", + "DutyOn": 50, + "Period": 1000 + } + ] + } + ] +} diff --git a/meta-ampere/meta-mitchell/recipes-phosphor/leds/phosphor-led-manager_%.bbappend b/meta-ampere/meta-mitchell/recipes-phosphor/leds/phosphor-led-manager_%.bbappend new file mode 100644 index 0000000000..7e8821f157 --- /dev/null +++ b/meta-ampere/meta-mitchell/recipes-phosphor/leds/phosphor-led-manager_%.bbappend @@ -0,0 +1,7 @@ +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" + +SRC_URI += " file://led-group-config.json" + +do_install:append() { + install -m 0644 ${WORKDIR}/led-group-config.json ${D}${datadir}/phosphor-led-manager/ +} |