aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ipq806x/base-files/etc
diff options
context:
space:
mode:
authorChristian Lamparter <chunkeey@gmail.com>2017-11-28 22:51:06 +0100
committerJohn Crispin <john@phrozen.org>2017-12-14 09:29:30 +0100
commitda6fdce3652529ca255f66293645aeb28ad81eb3 (patch)
tree2d0aaa2a325f474aac009773b97f8490317442bb /target/linux/ipq806x/base-files/etc
parenta8d3d517d0cf9f3d5a651091cfd193f3e7a454ce (diff)
downloadupstream-da6fdce3652529ca255f66293645aeb28ad81eb3.tar.gz
upstream-da6fdce3652529ca255f66293645aeb28ad81eb3.tar.bz2
upstream-da6fdce3652529ca255f66293645aeb28ad81eb3.zip
base-files: unify get_dt_led helper function
Lantiq and IPQ806X (which includes IPQ40XX) both define the same custom function {ipq806x|lantiq}_get_dt_led. This patch moves the function into the base-file package at lib/functions/leds.sh to make it more accessible for other targets as well. Cc: Mathias Kresin <dev@kresin.me> Cc: John Crispin <john@phrozen.org> Cc: Hannu Nyman <hannu.nyman@iki.fi> Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
Diffstat (limited to 'target/linux/ipq806x/base-files/etc')
-rwxr-xr-xtarget/linux/ipq806x/base-files/etc/diag.sh9
1 files changed, 4 insertions, 5 deletions
diff --git a/target/linux/ipq806x/base-files/etc/diag.sh b/target/linux/ipq806x/base-files/etc/diag.sh
index 7c9a9d082c..df4afd936c 100755
--- a/target/linux/ipq806x/base-files/etc/diag.sh
+++ b/target/linux/ipq806x/base-files/etc/diag.sh
@@ -2,12 +2,11 @@
# Copyright (C) 2016 Henryk Heisig hyniu@o2.pl
. /lib/functions/leds.sh
-. /lib/ipq806x.sh
-boot="$(ipq806x_get_dt_led boot)"
-failsafe="$(ipq806x_get_dt_led failsafe)"
-running="$(ipq806x_get_dt_led running)"
-upgrade="$(ipq806x_get_dt_led upgrade)"
+boot="$(get_dt_led boot)"
+failsafe="$(get_dt_led failsafe)"
+running="$(get_dt_led running)"
+upgrade="$(get_dt_led upgrade)"
set_state() {
status_led="$boot"