base-files: sysupgrade: fix streaming backup archives to stdout
[openwrt/staging/mans0n.git] / target / linux / bcm63xx / dts / bcm6328-comtrend-ar-5381u.dts
index e336024913f2f7cb4ef2e925f9af48b86dfd7af4..7e196e5e68307ffb341efb9054b05d633a9d7cf4 100644 (file)
@@ -1,13 +1,19 @@
-/dts-v1/;
-
 #include "bcm6328.dtsi"
 
 #include <dt-bindings/input/input.h>
+#include <dt-bindings/leds/common.h>
 
 / {
        model = "Comtrend AR-5381u";
        compatible = "comtrend,ar-5381u", "brcm,bcm6328";
 
+       aliases {
+               led-boot = &led_power_green;
+               led-failsafe = &led_alarm_red;
+               led-running = &led_power_green;
+               led-upgrade = &led_power_green;
+       };
+
        chosen {
                bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
                stdout-path = "serial0:115200n8";
                        debounce-interval = <60>;
                };
        };
-
-       leds {
-               compatible = "gpio-leds";
-
-               alarm_red {
-                       label = "AR-5381u:red:alarm";
-                       gpios = <&pinctrl 2 1>;
-               };
-               inet_green {
-                       label = "AR-5381u:green:inet";
-                       gpios = <&pinctrl 3 1>;
-               };
-               power_green {
-                       label = "AR-5381u:green:power";
-                       gpios = <&pinctrl 4 1>;
-                       default-state = "on";
-               };
-       };
 };
 
 &hsspi {
-       status = "ok";
+       status = "okay";
 
        flash@0 {
                compatible = "jedec,spi-nor";
        };
 };
 
+&leds {
+       status = "okay";
+
+       pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_leds>;
+
+       led_alarm_red: led@2 {
+               reg = <2>;
+               active-low;
+               function = LED_FUNCTION_ALARM;
+               color = <LED_COLOR_ID_RED>;
+       };
+
+       led@3 {
+               reg = <3>;
+               active-low;
+               label = "green:inet";
+       };
+
+       led_power_green: led@4 {
+               reg = <4>;
+               active-low;
+               function = LED_FUNCTION_POWER;
+               color = <LED_COLOR_ID_GREEN>;
+               default-state = "on";
+       };
+};
+
+&pinctrl {
+       pinctrl_leds: leds {
+               function = "led";
+               pins = "gpio2", "gpio3", "gpio4";
+       };
+};
+
 &uart0 {
-       status = "ok";
+       status = "okay";
 };