base-files: support label-property-less in get_dt_leds
[openwrt/staging/hauke.git] / package / base-files / files / lib / functions / leds.sh
index 43b2fe02ed8fba4bffb28fff9ec142f0ea25928e..14baeb37b49f9f828b129e28d1500bdb6f04ee72 100644 (file)
@@ -18,7 +18,8 @@ get_dt_led() {
 
        [ -n "$ledpath" ] && \
                label=$(cat "$ledpath/label" 2>/dev/null) || \
-               label=$(cat "$ledpath/chan-name" 2>/dev/null)
+               label=$(cat "$ledpath/chan-name" 2>/dev/null) || \
+               label=$(basename "$ledpath")
 
        echo "$label"
 }