1#!/bin/sh 2# Copyright (C) 2015-2016 OpenWrt.org 3 4. /lib/functions/leds.sh 5. /lib/brcm2708.sh 6 7set_state() { 8 case "$(brcm2708_board_name)" in 9 rpi-b |\ 10 rpi-cm |\ 11 rpi-zero) 12 status_led="led0" 13 ;; 14 rpi-b-plus |\ 15 rpi-2-b |\ 16 rpi-3-b) 17 status_led="led1" 18 ;; 19 esac 20 21 case "$1" in 22 preinit) 23 status_led_blink_preinit 24 ;; 25 failsafe) 26 status_led_blink_failsafe 27 ;; 28 preinit_regular) 29 status_led_blink_preinit_regular 30 ;; 31 done) 32 status_led_on 33 ;; 34 esac 35} 36