Browse Source

lantiq: use aliases device tree node for leds

The chosen node is clearly the wrong place for aliases.

Signed-off-by: Mathias Kresin <[email protected]>
Mathias Kresin 9 years ago
parent
commit
e07c80dfc8
36 changed files with 277 additions and 285 deletions
  1. 1 1
      target/linux/lantiq/base-files/lib/functions/lantiq.sh
  2. 10 10
      target/linux/lantiq/dts/ARV4510PW.dts
  3. 9 9
      target/linux/lantiq/dts/ARV4518PWR01.dtsi
  4. 9 9
      target/linux/lantiq/dts/ARV4519PW.dts
  5. 9 9
      target/linux/lantiq/dts/ARV4520PW.dts
  6. 8 10
      target/linux/lantiq/dts/ARV4525PW.dts
  7. 9 9
      target/linux/lantiq/dts/ARV452CQW.dts
  8. 8 10
      target/linux/lantiq/dts/ARV7506PW11.dts
  9. 7 7
      target/linux/lantiq/dts/ARV7510PW22.dts
  10. 10 10
      target/linux/lantiq/dts/ARV7518PW.dts
  11. 8 8
      target/linux/lantiq/dts/ARV7519PW.dts
  12. 6 6
      target/linux/lantiq/dts/ARV7519RW22.dts
  13. 8 8
      target/linux/lantiq/dts/ARV7525PW.dts
  14. 8 8
      target/linux/lantiq/dts/ARV752DPW.dts
  15. 8 8
      target/linux/lantiq/dts/ARV752DPW22.dts
  16. 8 10
      target/linux/lantiq/dts/ARV8539PW22.dts
  17. 7 7
      target/linux/lantiq/dts/BTHOMEHUBV2B.dts
  18. 7 7
      target/linux/lantiq/dts/BTHOMEHUBV3A.dts
  19. 7 7
      target/linux/lantiq/dts/BTHOMEHUBV5A.dts
  20. 6 6
      target/linux/lantiq/dts/DGN1000B.dts
  21. 9 9
      target/linux/lantiq/dts/DGN3500.dtsi
  22. 7 7
      target/linux/lantiq/dts/EASY80920.dtsi
  23. 8 8
      target/linux/lantiq/dts/FRITZ3370.dts
  24. 8 8
      target/linux/lantiq/dts/FRITZ7320.dts
  25. 8 8
      target/linux/lantiq/dts/FRITZ7360SL.dts
  26. 9 9
      target/linux/lantiq/dts/H201L.dts
  27. 8 8
      target/linux/lantiq/dts/P2601HNFX.dts
  28. 3 5
      target/linux/lantiq/dts/P2812HNUF1.dts
  29. 8 8
      target/linux/lantiq/dts/P2812HNUFX.dtsi
  30. 9 9
      target/linux/lantiq/dts/TDW89X0.dtsi
  31. 6 6
      target/linux/lantiq/dts/VG3503J.dts
  32. 8 8
      target/linux/lantiq/dts/VGV7510KW22.dtsi
  33. 8 8
      target/linux/lantiq/dts/VGV7519.dtsi
  34. 8 8
      target/linux/lantiq/dts/VR200v.dts
  35. 9 9
      target/linux/lantiq/dts/WBMR.dts
  36. 8 8
      target/linux/lantiq/dts/WBMR300.dts

+ 1 - 1
target/linux/lantiq/base-files/lib/functions/lantiq.sh

@@ -32,7 +32,7 @@ lantiq_get_dt_led() {
 	local label
 	local ledpath
 	local basepath="/sys/firmware/devicetree/base"
-	local nodepath="$basepath/chosen/leds/$1"
+	local nodepath="$basepath/aliases/led-$1"
 
 	[ -f "$nodepath" ] && ledpath=$(cat "$nodepath")
 	[ -n "$ledpath" ] && label=$(cat "$basepath$ledpath/label")

+ 10 - 10
target/linux/lantiq/dts/ARV4510PW.dts

@@ -7,18 +7,18 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power;
-			failsafe = &power2;
-			running = &power;
+	aliases {
+		led-boot = &power;
+		led-failsafe = &power2;
+		led-running = &power;
 
-			dsl = &adsl;
-			internet = &internet;
-			usb = &usb;
-			usb2 = &usb2;
-			wifi = &wifi;
-		};
+		led-dsl = &adsl;
+		led-internet = &internet;
+		led-usb = &usb;
+		led-usb2 = &usb2;
+		led-wifi = &wifi;
 	};
 
 	memory@0 {

+ 9 - 9
target/linux/lantiq/dts/ARV4518PWR01.dtsi

@@ -3,17 +3,17 @@
 / {
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power;
-			failsafe = &power;
-			running = &power;
+	aliases {
+		led-boot = &power;
+		led-failsafe = &power;
+		led-running = &power;
 
-			dsl = &dsl;
-			internet = &online;
-			usb = &usb;
-			wifi = &wifi;
-		};
+		led-dsl = &dsl;
+		led-internet = &online;
+		led-usb = &usb;
+		led-wifi = &wifi;
 	};
 
 	memory@0 {

+ 9 - 9
target/linux/lantiq/dts/ARV4519PW.dts

@@ -7,17 +7,17 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_green;
-			failsafe = &power_red;
-			running = &power_green;
+	aliases {
+		led-boot = &power_green;
+		led-failsafe = &power_red;
+		led-running = &power_green;
 
-			dsl = &dsl;
-			internet = &internet_green;
-			usb = &usb;
-			wifi = &wifi;
-		};
+		led-dsl = &dsl;
+		led-internet = &internet_green;
+		led-usb = &usb;
+		led-wifi = &wifi;
 	};
 
 	memory@0 {

+ 9 - 9
target/linux/lantiq/dts/ARV4520PW.dts

@@ -7,17 +7,17 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_blue;
-			failsafe = &power_red;
-			running = &power_blue;
+	aliases {
+		led-boot = &power_blue;
+		led-failsafe = &power_red;
+		led-running = &power_blue;
 
-			dsl = &dsl;
-			internet = &internet_blue;
-			usb = &usb;
-			wifi = &wifi;
-		};
+		led-dsl = &dsl;
+		led-internet = &internet_blue;
+		led-usb = &usb;
+		led-wifi = &wifi;
 	};
 
 	memory@0 {

+ 8 - 10
target/linux/lantiq/dts/ARV4525PW.dts

@@ -5,16 +5,14 @@
 / {
 	model = "ARV4525PW - Speedport W501V Typ A";
 
-	chosen {
-		leds {
-			/* we dont have a power led, lets use the online led */
-			boot = &online;
-			failsafe = &online;
-
-			dsl = &dsl;
-			internet = &online;
-			wifi = &wifi;
-		};
+	aliases {
+		/* we dont have a power led, lets use the online led */
+		led-boot = &online;
+		led-failsafe = &online;
+
+		led-dsl = &dsl;
+		led-internet = &online;
+		led-wifi = &wifi;
 	};
 
 	memory@0 {

+ 9 - 9
target/linux/lantiq/dts/ARV452CQW.dts

@@ -7,16 +7,16 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_blue;
-			failsafe = &power_red;
-			running = &power_blue;
+	aliases {
+		led-boot = &power_blue;
+		led-failsafe = &power_red;
+		led-running = &power_blue;
 
-			internet = &dsl_blue;
-			usb = &usb;
-			wifi = &wifi;
-		};
+		led-internet = &dsl_blue;
+		led-usb = &usb;
+		led-wifi = &wifi;
 	};
 
 	memory@0 {
@@ -113,7 +113,7 @@
 					lantiq,pull = <0>;
 					lantiq,output = <1>;
 				};
-				leds {
+				aliases {
 					lantiq,pins = "io3", "io5", "io6", "io7", "io9";
 					lantiq,output = <1>;
 				};

+ 8 - 10
target/linux/lantiq/dts/ARV7506PW11.dts

@@ -5,16 +5,14 @@
 / {
 	model = "ARV7506PW11 - Alice/O2 IAD 4421";
 
-	chosen {
-		leds {
-			boot = &power;
-			failsafe = &power_red;
-			running = &power;
-
-			dsl = &dsl;
-			internet = &internet;
-			wifi = &wlan;
-		};
+	aliases {
+		led-boot = &power;
+		led-failsafe = &power_red;
+		led-running = &power;
+
+		led-dsl = &dsl;
+		led-internet = &internet;
+		led-wifi = &wlan;
 	};
 
 	memory@0 {

+ 7 - 7
target/linux/lantiq/dts/ARV7510PW22.dts

@@ -7,15 +7,15 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power;
-			failsafe = &power;
-			running = &power;
+	aliases {
+		led-boot = &power;
+		led-failsafe = &power;
+		led-running = &power;
 
-			internet = &internet;
-			wifi = &wlan;
-		};
+		led-internet = &internet;
+		led-wifi = &wlan;
 	};
 
 	memory@0 {

+ 10 - 10
target/linux/lantiq/dts/ARV7518PW.dts

@@ -7,17 +7,17 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_green;
-			failsafe = &power_red;
-			running = &power_green;
+	aliases {
+		led-boot = &power_green;
+		led-failsafe = &power_red;
+		led-running = &power_green;
 
-			dsl = &dsl;
-			internet = &online_green;
-			usb = &usb;
-			wifi = &wifi;
-		};
+		led-dsl = &dsl;
+		led-internet = &online_green;
+		led-usb = &usb;
+		led-wifi = &wifi;
 	};
 
 	memory@0 {
@@ -115,7 +115,7 @@
 					lantiq,pull = <2>;
 					lantiq,output = <1>;
 				};
-				leds {
+				aliases {
 					lantiq,pins = "io2", "io4", "io5", "io6", "io7", "io8", "io19";
 					lantiq,output = <1>;
 				};

+ 8 - 8
target/linux/lantiq/dts/ARV7519PW.dts

@@ -7,16 +7,16 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power;
-			failsafe = &power2;
-			running = &power;
+	aliases {
+		led-boot = &power;
+		led-failsafe = &power2;
+		led-running = &power;
 
-			dsl = &dsl;
-			internet = &online;
-			wifi = &wifi;
-		};
+		led-dsl = &dsl;
+		led-internet = &online;
+		led-wifi = &wifi;
 	};
 
 	memory@0 {

+ 6 - 6
target/linux/lantiq/dts/ARV7519RW22.dts

@@ -7,14 +7,14 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_green;
-			failsafe = &power_green;
-			running = &power_green;
+	aliases {
+		led-boot = &power_green;
+		led-failsafe = &power_green;
+		led-running = &power_green;
 
-			internet = &internet_green;
-		};
+		led-internet = &internet_green;
 	};
 
 	memory@0 {

+ 8 - 8
target/linux/lantiq/dts/ARV7525PW.dts

@@ -7,16 +7,16 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_green;
-			failsafe = &power_red;
-			running = &power_green;
+	aliases {
+		led-boot = &power_green;
+		led-failsafe = &power_red;
+		led-running = &power_green;
 
-			dsl = &power_green;
-			internet = &online;
-			wifi = &wifi;
-		};
+		led-dsl = &power_green;
+		led-internet = &online;
+		led-wifi = &wifi;
 	};
 
 	memory@0 {

+ 8 - 8
target/linux/lantiq/dts/ARV752DPW.dts

@@ -7,15 +7,15 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_red;
-			failsafe = &power_blue;
-			running = &power_red;
+	aliases {
+		led-boot = &power_red;
+		led-failsafe = &power_blue;
+		led-running = &power_red;
 
-			internet = &internet_red;
-			wifi = &wifi;
-		};
+		led-internet = &internet_red;
+		led-wifi = &wifi;
 	};
 
 	memory@0 {
@@ -111,7 +111,7 @@
 					lantiq,pull = <2>;
 					lantiq,output = <1>;
 				};
-				leds {
+				aliases {
 					lantiq,pins = "io3", "io5", "io6", "io8";
 					lantiq,output = <1>;
 					lantiq,pull = <0>;

+ 8 - 8
target/linux/lantiq/dts/ARV752DPW22.dts

@@ -7,15 +7,15 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_red;
-			failsafe = &power_blue;
-			running = &power_red;
+	aliases {
+		led-boot = &power_red;
+		led-failsafe = &power_blue;
+		led-running = &power_red;
 
-			internet = &internet_red;
-			wifi = &wifi;
-		};
+		led-internet = &internet_red;
+		led-wifi = &wifi;
 	};
 
 	memory@0 {
@@ -111,7 +111,7 @@
 					lantiq,open-drain = <1>;
 					lantiq,output = <1>;
 				};
-				leds {
+				aliases {
 					lantiq,pins = "io3", "io5", "io6", "io8";
 					lantiq,open-drain = <1>;
 					lantiq,output = <1>;

+ 8 - 10
target/linux/lantiq/dts/ARV8539PW22.dts

@@ -5,16 +5,14 @@
 / {
 	model = "ARV8539PW22 - Speedport W 504V Typ A";
 
-    chosen {
-	    leds {
-			boot = &power_green;
-			failsafe = &power_red;
-			running = &power_green;
-
-		    dsl = &dsl_green;
-		    internet = &online_green;
-		    wifi = &wireless_green;
-	    };
+    aliases {
+		led-boot = &power_green;
+		led-failsafe = &power_red;
+		led-running = &power_green;
+
+	    dsl = &dsl_green;
+	    internet = &online_green;
+	    wifi = &wireless_green;
     };
 
 	memory@0 {

+ 7 - 7
target/linux/lantiq/dts/BTHOMEHUBV2B.dts

@@ -7,15 +7,15 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_orange;
-			failsafe = &power_red;
-			running = &power_blue;
+	aliases {
+		led-boot = &power_orange;
+		led-failsafe = &power_red;
+		led-running = &power_blue;
 
-			internet = &broadband_blue;
-			wifi = &wireless_blue;
-		};
+		led-internet = &broadband_blue;
+		led-wifi = &wireless_blue;
 	};
 
 	memory@0 {				  /* RAM: Samsung K4H511638F-LC 64MB */

+ 7 - 7
target/linux/lantiq/dts/BTHOMEHUBV3A.dts

@@ -7,15 +7,15 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_orange;
-			failsafe = &power_red;
-			running = &power_blue;
+	aliases {
+		led-boot = &power_orange;
+		led-failsafe = &power_red;
+		led-running = &power_blue;
 
-			internet = &broadband_blue;
-			wifi = &wireless_blue;
-		};
+		led-internet = &broadband_blue;
+		led-wifi = &wireless_blue;
 	};
 
 	memory@0 {				  /* RAM: Samsung K4H511638F-LC 64MB */

+ 7 - 7
target/linux/lantiq/dts/BTHOMEHUBV5A.dts

@@ -7,15 +7,15 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_green;
-			failsafe = &power_red;
-			running = &power_blue;
+	aliases {
+		led-boot = &power_green;
+		led-failsafe = &power_red;
+		led-running = &power_blue;
 
-			internet = &broadband_blue;
-			wifi = &wireless_blue;
-		};
+		led-internet = &broadband_blue;
+		led-wifi = &wireless_blue;
 	};
 
 	memory@0 {

+ 6 - 6
target/linux/lantiq/dts/DGN1000B.dts

@@ -8,13 +8,13 @@
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
 
-		leds {
-			boot = &power;
-			failsafe = &power;
-			running = &power;
+		aliases {
+			led-boot = &power;
+			led-failsafe = &power;
+			led-running = &power;
 
-			dsl = &dsl;
-			internet = &online_green;
+			led-dsl = &dsl;
+			led-internet = &online_green;
 		};
 	};
 

+ 9 - 9
target/linux/lantiq/dts/DGN3500.dtsi

@@ -3,17 +3,17 @@
 / {
 	chosen {
 		bootargs = "root= console=ttyLTQ0,115200";
+	};
 
-		leds {
-			boot = &power_green;
-			failsafe = &power_red;
-			running = &power_green;
+	aliases {
+		led-boot = &power_green;
+		led-failsafe = &power_red;
+		led-running = &power_green;
 
-			dsl = &dsl;
-			internet = &internet;
-			usb = &usb;
-			wifi = &wifi;
-		};
+		led-dsl = &dsl;
+		led-internet = &internet;
+		led-usb = &usb;
+		led-wifi = &wifi;
 	};
 
 	memory@0 {

+ 7 - 7
target/linux/lantiq/dts/EASY80920.dtsi

@@ -3,15 +3,15 @@
 / {
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power;
-			failsafe = &power;
-			running = &power;
+	aliases {
+		led-boot = &power;
+		led-failsafe = &power;
+		led-running = &power;
 
-			usb = &usb1;
-			usb2 = &usb2;
-		};
+		led-usb = &usb1;
+		led-usb2 = &usb2;
 	};
 
 	memory@0 {

+ 8 - 8
target/linux/lantiq/dts/FRITZ3370.dts

@@ -7,16 +7,16 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 ubi.mtd=1,512 root=/dev/mtdblock9";
+	};
 
-		leds {
-			boot = &power_green;
-			failsafe = &power_red;
-			running = &power_green;
+	aliases {
+		led-boot = &power_green;
+		led-failsafe = &power_red;
+		led-running = &power_green;
 
-			dsl = &dsl;
-			internet = &info_green;
-			wifi = &wifi;
-		};
+		led-dsl = &dsl;
+		led-internet = &info_green;
+		led-wifi = &wifi;
 	};
 
 	memory@0 {

+ 8 - 8
target/linux/lantiq/dts/FRITZ7320.dts

@@ -7,16 +7,16 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power;
-			failsafe = &power;
-			running = &power;
+	aliases {
+		led-boot = &power;
+		led-failsafe = &power;
+		led-running = &power;
 
-			internet = &info_green;
-			dsl = &power;
-			wifi = &wlan;
-		};
+		led-internet = &info_green;
+		led-dsl = &power;
+		led-wifi = &wlan;
 	};
 
 	memory@0 {

+ 8 - 8
target/linux/lantiq/dts/FRITZ7360SL.dts

@@ -7,16 +7,16 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_green;
-			failsafe = &power_red;
-			running = &power_green;
+	aliases {
+		led-boot = &power_green;
+		led-failsafe = &power_red;
+		led-running = &power_green;
 
-			internet = &info_green;
-			dsl = &power_green;
-			wifi = &wifi;
-		};
+		led-internet = &info_green;
+		led-dsl = &power_green;
+		led-wifi = &wifi;
 	};
 
 	memory@0 {

+ 9 - 9
target/linux/lantiq/dts/H201L.dts

@@ -7,17 +7,17 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_green;
-			failsafe = &power_green;
-			running = &power_green;
+	aliases {
+		led-boot = &power_green;
+		led-failsafe = &power_green;
+		led-running = &power_green;
 
-			dsl = &dsl;
-			internet = &online;
-			usb = &usb;
-			wifi = &wifi;
-		};
+		led-dsl = &dsl;
+		led-internet = &online;
+		led-usb = &usb;
+		led-wifi = &wifi;
 	};
 
 	memory@0 {

+ 8 - 8
target/linux/lantiq/dts/P2601HNFX.dts

@@ -7,16 +7,16 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_green;
-			failsafe = &power_red;
-			running = &power_green;
+	aliases {
+		led-boot = &power_green;
+		led-failsafe = &power_red;
+		led-running = &power_green;
 
-			dsl = &dsl;
-			internet = &online;
-			wifi = &wifi;
-		};
+		led-dsl = &dsl;
+		led-internet = &online;
+		led-wifi = &wifi;
 	};
 
 	memory@0 {

+ 3 - 5
target/linux/lantiq/dts/P2812HNUF1.dts

@@ -5,11 +5,9 @@
 / {
 	model = "P2812HNUF1 - ZyXEL P-2812HNU-F1";
 
-	chosen {
-		leds {
-			usb = &usb1;
-			usb2 = &usb2;
-		};
+	aliases {
+		led-usb = &usb1;
+		led-usb2 = &usb2;
 	};
 
 	fpi@10000000 {

+ 8 - 8
target/linux/lantiq/dts/P2812HNUFX.dtsi

@@ -3,16 +3,16 @@
 / {
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_green;
-			failsafe = &power_red;
-			running = &power_green;
+	aliases {
+		led-boot = &power_green;
+		led-failsafe = &power_red;
+		led-running = &power_green;
 
-			dsl = &dsl_green;
-			internet = &internet_green;
-			wifi = &wireless_green;
-		};
+		led-dsl = &dsl_green;
+		led-internet = &internet_green;
+		led-wifi = &wireless_green;
 	};
 
 	cputemp@0 {

+ 9 - 9
target/linux/lantiq/dts/TDW89X0.dtsi

@@ -3,17 +3,17 @@
 / {
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			/* the power led can't be controlled, use the wps led instead */
-			boot = &wps;
-			failsafe = &wps;
+	aliases {
+		/* the power led can't be controlled, use the wps led instead */
+		led-boot = &wps;
+		led-failsafe = &wps;
 
-			dsl = &dsl;
-			internet = &internet;
-			usb = &usb0;
-			usb2 = &usb2;
-		};
+		led-dsl = &dsl;
+		led-internet = &internet;
+		led-usb = &usb0;
+		led-usb2 = &usb2;
 	};
 
 	memory@0 {

+ 6 - 6
target/linux/lantiq/dts/VG3503J.dts

@@ -7,14 +7,14 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_green;
-			failsafe = &power_red;
-			running = &power_green;
+	aliases {
+		led-boot = &power_green;
+		led-failsafe = &power_red;
+		led-running = &power_green;
 
-			internet = &dsl;
-		};
+		led-internet = &dsl;
 	};
 
 	memory@0 {

+ 8 - 8
target/linux/lantiq/dts/VGV7510KW22.dtsi

@@ -5,16 +5,16 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_green;
-			failsafe = &power_red;
-			running = &power_green;
+	aliases {
+		led-boot = &power_green;
+		led-failsafe = &power_red;
+		led-running = &power_green;
 
-			dsl = &dsl;
-			internet = &internet_green;
-			wifi = &wifi;
-		};
+		led-dsl = &dsl;
+		led-internet = &internet_green;
+		led-wifi = &wifi;
 	};
 
 	memory@0 {

+ 8 - 8
target/linux/lantiq/dts/VGV7519.dtsi

@@ -6,16 +6,16 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_green;
-			failsafe = &power_red;
-			running = &power_green;
+	aliases {
+		led-boot = &power_green;
+		led-failsafe = &power_red;
+		led-running = &power_green;
 
-			dsl = &broadband_green;
-			internet = &internet_green;
-			wifi = &wireless_green;
-		};
+		led-dsl = &broadband_green;
+		led-internet = &internet_green;
+		led-wifi = &wireless_green;
 	};
 
 	memory@0 {

+ 8 - 8
target/linux/lantiq/dts/VR200v.dts

@@ -7,16 +7,16 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power;
-			failsafe = &power;
+	aliases {
+		led-boot = &power;
+		led-failsafe = &power;
 
-			dsl = &dsl;
-			internet = &internet;
-			usb = &usb;
-			usb2 = &usb;
-		};
+		led-dsl = &dsl;
+		led-internet = &internet;
+		led-usb = &usb;
+		led-usb2 = &usb;
 	};
 
 	memory@0 {

+ 9 - 9
target/linux/lantiq/dts/WBMR.dts

@@ -7,17 +7,17 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_green;
-			failsafe = &power_red;
-			running = &power_green;
+	aliases {
+		led-boot = &power_green;
+		led-failsafe = &power_red;
+		led-running = &power_green;
 
-			dsl = &dsl;
-			internet = &online_green;
-			usb = &usb;
-			wifi = &wifi;
-		};
+		led-dsl = &dsl;
+		led-internet = &online_green;
+		led-usb = &usb;
+		led-wifi = &wifi;
 	};
 
 	memory@0 {

+ 8 - 8
target/linux/lantiq/dts/WBMR300.dts

@@ -7,16 +7,16 @@
 
 	chosen {
 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+	};
 
-		leds {
-			boot = &power_g;
-			failsafe = &diag_r;
-			running = &power_g;
+	aliases {
+		led-boot = &power_g;
+		led-failsafe = &diag_r;
+		led-running = &power_g;
 
-			dsl = &dsl;
-			internet = &router_g;
-			wifi = &wifi_g;
-		};
+		led-dsl = &dsl;
+		led-internet = &router_g;
+		led-wifi = &wifi_g;
 	};
 
 	memory@0 {