1c27f31feSAndrei Kartashevbmc_booted:
2c27f31feSAndrei Kartashev    # No LED required.
3c27f31feSAndrei Kartashev
4c27f31feSAndrei Kartashev# Status LED indication
5c27f31feSAndrei Kartashev# Managed by callback-manager
6c27f31feSAndrei Kartashev# NOTE: The green LED actually has different colors on the front and rear
7c27f31feSAndrei Kartashev#       panels. So, we decided not to use it.
8c27f31feSAndrei Kartashev#       See https://j.yadro.com/browse/BBMC-221 for details.
9c27f31feSAndrei Kartashevstatus_ok:
10c27f31feSAndrei Kartashev    platform_status_green:
11c27f31feSAndrei Kartashev        Action: 'Off'
12*3d40352fSAlexander Hansen        Priority: 'Blink'
13c27f31feSAndrei Kartashev    platform_status_red:
14c27f31feSAndrei Kartashev        Action: 'Off'
15*3d40352fSAlexander Hansen        Priority: 'Blink'
16c27f31feSAndrei Kartashev
17c27f31feSAndrei Kartashevstatus_degraded:
18c27f31feSAndrei Kartashev    platform_status_green:
19c27f31feSAndrei Kartashev        Action: 'Off'
20*3d40352fSAlexander Hansen        Priority: 'Blink'
21c27f31feSAndrei Kartashev    platform_status_red:
22c27f31feSAndrei Kartashev        Action: 'Blink'
23c27f31feSAndrei Kartashev        DutyOn: 25
24c27f31feSAndrei Kartashev        Period: 2000
25*3d40352fSAlexander Hansen        Priority: 'Blink'
26c27f31feSAndrei Kartashev
27c27f31feSAndrei Kartashevstatus_non_critical:
28c27f31feSAndrei Kartashev    platform_status_green:
29c27f31feSAndrei Kartashev        Action: 'Off'
30*3d40352fSAlexander Hansen        Priority: 'Blink'
31c27f31feSAndrei Kartashev    platform_status_red:
32c27f31feSAndrei Kartashev        Action: 'Blink'
33c27f31feSAndrei Kartashev        DutyOn: 50
34c27f31feSAndrei Kartashev        Period: 1000
35*3d40352fSAlexander Hansen        Priority: 'Blink'
36c27f31feSAndrei Kartashev
37c27f31feSAndrei Kartashevstatus_critical:
38c27f31feSAndrei Kartashev    platform_status_green:
39c27f31feSAndrei Kartashev        Action: 'Off'
40*3d40352fSAlexander Hansen        Priority: 'Blink'
41c27f31feSAndrei Kartashev    platform_status_red:
42c27f31feSAndrei Kartashev        Action: 'On'
43*3d40352fSAlexander Hansen        Priority: 'Blink'
44c27f31feSAndrei Kartashev
45c27f31feSAndrei Kartashevenclosure_identify:
46c27f31feSAndrei Kartashev    platform_indicator_blue:
47c27f31feSAndrei Kartashev        Action: 'On'
48*3d40352fSAlexander Hansen        Priority: 'Blink'
49c27f31feSAndrei Kartashev
50c27f31feSAndrei Kartashev#
51c27f31feSAndrei Kartashev# May be asserted through IPMI or RedFish.
52c27f31feSAndrei Kartashev# We decided that it should be the same as enclosure_identify.
53c27f31feSAndrei Kartashevenclosure_identify_blink:
54c27f31feSAndrei Kartashev    platform_indicator_blue:
55c27f31feSAndrei Kartashev        Action: 'On'
56*3d40352fSAlexander Hansen        Priority: 'Blink'
57c27f31feSAndrei Kartashev
58c27f31feSAndrei Kartashev#
59c27f31feSAndrei Kartashev# Asserted while firmware is flashing
60c27f31feSAndrei Kartashevfirmware_flashing:
61c27f31feSAndrei Kartashev    platform_indicator_blue:
62c27f31feSAndrei Kartashev        Action: 'Blink'
63*3d40352fSAlexander Hansen        Priority: 'Blink'
64c27f31feSAndrei Kartashev
65c27f31feSAndrei Kartashev#
66c27f31feSAndrei Kartashev# Power button indication
67c27f31feSAndrei Kartashev# Managed by phosphor-dbus-monitor
68c27f31feSAndrei Kartashevpower_standby:
69c27f31feSAndrei Kartashev    platform_power_green:
70c27f31feSAndrei Kartashev        Action: 'On'
71*3d40352fSAlexander Hansen        Priority: 'Blink'
72c27f31feSAndrei Kartashev    platform_power_red:
73c27f31feSAndrei Kartashev        Action: 'On'
74*3d40352fSAlexander Hansen        Priority: 'Blink'
75c27f31feSAndrei Kartashev
76c27f31feSAndrei Kartashevpower_sequence:
77c27f31feSAndrei Kartashev    platform_power_green:
78c27f31feSAndrei Kartashev        Action: 'Blink'
79c27f31feSAndrei Kartashev        DutyOn: 50
80c27f31feSAndrei Kartashev        Period: 1000
81*3d40352fSAlexander Hansen        Priority: 'Blink'
82c27f31feSAndrei Kartashev    platform_power_red:
83c27f31feSAndrei Kartashev        Action: 'Off'
84*3d40352fSAlexander Hansen        Priority: 'Blink'
85c27f31feSAndrei Kartashev
86c27f31feSAndrei Kartashevpower_on:
87c27f31feSAndrei Kartashev    platform_power_green:
88c27f31feSAndrei Kartashev        Action: 'On'
89*3d40352fSAlexander Hansen        Priority: 'Blink'
90c27f31feSAndrei Kartashev    platform_power_red:
91c27f31feSAndrei Kartashev        Action: 'Off'
92*3d40352fSAlexander Hansen        Priority: 'Blink'
93c27f31feSAndrei Kartashev
94c27f31feSAndrei Kartashevpower_failure:
95c27f31feSAndrei Kartashev    platform_power_green:
96c27f31feSAndrei Kartashev        Action: 'Off'
97*3d40352fSAlexander Hansen        Priority: 'Blink'
98c27f31feSAndrei Kartashev    platform_power_red:
99c27f31feSAndrei Kartashev        Action: 'On'
100*3d40352fSAlexander Hansen        Priority: 'Blink'
101c27f31feSAndrei Kartashev
102