#!/bin/sh

# Define LED initial status setting, which stores in /etc/board.json and system uci.
# /etc/init.d/led script loads uci settings and apply it to driver.
. /lib/functions/uci-defaults.sh

board_config_update

ucidef_set_led_default "9501" "sim" "led9501:red:sim" "0"
ucidef_set_led_default "9502" "celluar-stat" "led9502:red:cellular-stat" "0"
ucidef_set_led_default "9504" "celluar-data" "led9504:green:celllar-data" "0"
ucidef_set_led_default "9505" "celluar-rat" "led9505:red:cellular-rat" "0"
ucidef_set_led_default "9506" "celluar-ims" "led9506:green:cellular-ims" "0"

ucidef_set_led_default "9515" "celluar-radio" "led9515:green:cellular-radio" "0"
ucidef_set_led_default "9516" "celluar-quality" "led9516:green:cellular-quality" "0"
# system led was updated by diag.sh during boot-up & shutdown process, no need to initialize here.
# ucidef_set_led_default "9517" "system" "led9517:red:system" "1"

board_config_flush

exit 0
