*"DB149")
name="db149"
;;
+ *"NBG6817")
+ name="nbg6817"
+ ;;
*"R7500")
name="r7500"
;;
+ *"R7500v2")
+ name="r7500v2"
+ ;;
*"Linksys EA8500"*)
name="ea8500"
;;
+ *"R7800")
+ name="r7800"
+ ;;
+ *"VR2600v")
+ name="vr2600v"
+ ;;
esac
[ -z "$name" ] && name="unknown"
echo "$name"
}
+
+ipq806x_get_dt_led() {
+ local label
+ local ledpath
+ local basepath="/sys/firmware/devicetree/base"
+ local nodepath="$basepath/aliases/led-$1"
+
+ [ -f "$nodepath" ] && ledpath=$(cat "$nodepath")
+ [ -n "$ledpath" ] && label=$(cat "$basepath$ledpath/label")
+
+ echo "$label"
+}