3 .
/lib
/functions
/leds.sh
8 # There may be more than one color of power LED, try to avoid amber/red
9 status_led_file
=$
(find /sys
/class
/leds
/ -name "*:power" -a ! -name "*:amber:*" -a ! -name "*:red:*" |
head -n1)
10 if [ -d "$status_led_file" ]; then
11 status_led
=$
(basename $status_led_file)
15 # Now just pick any power LED
16 status_led_file
=$
(find /sys
/class
/leds
/ -name "*:power" |
head -n1)
17 if [ -d "$status_led_file" ]; then
18 status_led
=$
(basename $status_led_file)
22 # And finally, let's also try the device-Tree aliases node
23 status_led
="$(get_dt_led status)"
29 [ -z "$status_led" ] && return
33 status_led_blink_preinit
36 status_led_blink_failsafe
39 status_led_blink_preinit_regular