From aa9c2149a77652e803939e1fc77dac5d35488cac Mon Sep 17 00:00:00 2001
From: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Date: Fri, 21 Feb 2020 21:09:25 +0100
Subject: [PATCH] kirkwood: do not expose status LED to user config by default

So far, the state of status LEDs is set up in 01_leds for many devices
in kirkwood target. As those LEDs are also controlled by diag.sh,
exposing them to the user via uci config by default seems not helpful
and might even have confusing results for the user.

Thus, remove the ucidef_set_led_default setup for power/status LED, but
do not touch the rest where user control is actually a feature.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
---
 .../kirkwood/base-files/etc/board.d/01_leds   | 23 -------------------
 1 file changed, 23 deletions(-)

diff --git a/target/linux/kirkwood/base-files/etc/board.d/01_leds b/target/linux/kirkwood/base-files/etc/board.d/01_leds
index 504be16480d..bba845eae58 100755
--- a/target/linux/kirkwood/base-files/etc/board.d/01_leds
+++ b/target/linux/kirkwood/base-files/etc/board.d/01_leds
@@ -10,41 +10,18 @@ board_config_update
 board=$(board_name)
 
 case "$board" in
-"cloudengines,pogoe02")
-	ucidef_set_led_default "health" "health" "pogo_e02:green:health" "1"
-	ucidef_set_led_default "fault" "fault" "pogo_e02:orange:fault" "1"
-	;;
 "iom,ix2-200")
 	ucidef_set_led_timer "health" "health" "status:white:rebuild_led" "200" "800"
 	;;
-"linksys,audi")
-	ucidef_set_led_default "power" "power" "audi:green:power" "1"
-	;;
 "linksys,viper")
-	ucidef_set_led_default "health" "health" "viper:white:health" "1"
 	ucidef_set_led_default "pulse" "pulse" "viper:white:pulse" "1"
 	;;
-"raidsonic,ib-nas62x0")
-	ucidef_set_led_default "health" "health" "ib62x0:green:os" "1"
-	ucidef_set_led_default "fault" "fault" "ib62x0:red:os" "1"
-	;;
-"seagate,dockstar")
-	ucidef_set_led_default "health" "health" "status:green:health" "1"
-	ucidef_set_led_default "fault" "fault" "status:orange:fault" "1"
-	;;
-"seagate,goflexhome"|\
-"seagate,goflexnet")
-	ucidef_set_led_default "health" "health" "status:green:health" "1"
-	ucidef_set_led_default "fault" "fault" "status:orange:fault" "0"
-	;;
 "zyxel,nsa310b")
-	ucidef_set_led_default "health" "health" "nsa310:green:sys" "1"
 	ucidef_set_led_usbhost "usb" "USB" "nsa310:green:usb"
 	ucidef_set_led_ataport "hdd" "HDD" "nsa310:green:hdd" "1"
 	ucidef_set_led_ataport "esata" "eSata" "nsa310:green:esata" "2"
 	;;
 "zyxel,nsa325")
-	ucidef_set_led_default "health" "health" "nsa325:green:sys" "1"
 	ucidef_set_led_usbhost "usb" "USB" "nsa325:green:usb"
 	ucidef_set_led_ataport "hdd1" "HDD1" "nsa325:green:hdd1" "1"
 	ucidef_set_led_ataport "hdd2" "HDD2" "nsa325:green:hdd2" "2"
-- 
GitLab