From 64958958631ad6a3969bc01c18585edd7163e644 Mon Sep 17 00:00:00 2001 From: Lei YU Date: Fri, 20 Jul 2018 16:33:56 +0800 Subject: meta-romulus: Add led groups for faults Add fault groups, e.g. core, dimm fault groups in led config, so that fault monitor could set related fault group to turn on the fault led. Tested: Verify the led fault groups are created, and when asserted, the fault led is turned on. Change-Id: Iace27d605c11b8c5b3d33685eecdaffb402fc6ad Signed-off-by: Lei YU --- .../leds/romulus-led-manager-config/led.yaml | 300 +++++++++++++++++++++ 1 file changed, 300 insertions(+) diff --git a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-romulus/recipes-phosphor/leds/romulus-led-manager-config/led.yaml b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-romulus/recipes-phosphor/leds/romulus-led-manager-config/led.yaml index 33fd98544..b2e96c250 100755 --- a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-romulus/recipes-phosphor/leds/romulus-led-manager-config/led.yaml +++ b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-romulus/recipes-phosphor/leds/romulus-led-manager-config/led.yaml @@ -15,6 +15,9 @@ power_on: enclosure_fault: fault: Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' enclosure_identify: identify: @@ -31,5 +34,302 @@ lamp_test: Action: 'Blink' DutyOn: 50 Period: 1000 + Priority: 'Blink' identify: Action: 'On' + +# All kinds of faults using the same action as enclosure_fault +Fan0Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +Fan1Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +Fan2Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +bmcFault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core0Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core1Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core2Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core3Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core4Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core5Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core6Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core7Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core8Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core9Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core10Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core11Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core12Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core13Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core14Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core15Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core16Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core17Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core18Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core19Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core20Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core21Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core22Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +core23Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +cpu0Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +cpu1Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +dimm0Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +dimm1Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +dimm2Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +dimm3Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +dimm4Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +dimm5Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +dimm6Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +dimm7Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +dimm8Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +dimm9Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +dimm10Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +dimm11Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +dimm12Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +dimm13Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +dimm14Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +dimm15Fault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +motherboardFault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +occFault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' +systemFault: + fault: + Action: 'On' + DutyOn: 50 + Period: 0 + Priority: 'Blink' -- cgit v1.2.1