brcm63xx: update DT RedBoot binding for the Inventel Livebox 1
[openwrt/staging/mkresin.git] / target / linux / brcm63xx / dts / livebox-blue-5g.dts
index cb3b019cb1922c6669fb01158765ba78da1ce07e..7e8d865a4fc0fe10a31abb2db8121afb68cd0c53 100644 (file)
@@ -9,7 +9,8 @@
        compatible = "inventel,livebox-blue-5g", "brcm,bcm6348";
 
        chosen {
-               bootargs = "root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
+               bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
+               stdout-path = "serial0:115200n8";
        };
 
        gpio-keys-polled {
 
                button1 {
                        label = "1";
-                       gpios = <&gpio1 4 1>;
+                       gpios = <&pinctrl 36 1>;
                        linux,code = <KEY_RESTART>;
                };
 
                button2 {
                        label = "2";
-                       gpios = <&gpio0 7 1>;
+                       gpios = <&pinctrl 7 1>;
                        linux,code = <BTN_2>;
                };
        };
                compatible = "gpio-leds";
 
                red_adsl_fail {
-                       label = "Livebox-blue-5g:red:adsl-fail";
-                       gpios = <&gpio0 0 0>;
+                       label = "Livebox1:red:adsl-fail-power";
+                       gpios = <&pinctrl 0 0>;
                        default-state = "on";
                };
 
                red_adsl {
-                       label = "Livebox-blue-5g:red:adsl-fail";
-                       gpios = <&gpio0 1 0>;
+                       label = "Livebox1:red:adsl";
+                       gpios = <&pinctrl 1 0>;
                };
 
                red_traffic {
-                       label = "Livebox-blue-5g:red:adsl-fail";
-                       gpios = <&gpio0 2 0>;
+                       label = "Livebox1:red:traffic";
+                       gpios = <&pinctrl 2 0>;
                };
 
                red_phone {
-                       label = "Livebox-blue-5g:red:adsl-fail";
-                       gpios = <&gpio0 3 0>;
+                       label = "Livebox1:red:phone";
+                       gpios = <&pinctrl 3 0>;
                };
 
                red_wifi {
-                       label = "Livebox-blue-5g:red:adsl-fail";
-                       gpios = <&gpio0 4 0>;
+                       label = "Livebox1:red:wifi";
+                       gpios = <&pinctrl 4 0>;
                };
        };
 };
        reg = <0x1e400000 0x800000>;
        status = "ok";
 
-       linux,part-probe = "redboot";
+       partitions {
+               compatible = "redhat,redboot-partitions";
+       };
+};
+
+&pinctrl {
+       pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_pci &pinctrl_ext_mii &pinctrl_mii_pccard>;
+};
+
+&uart0 {
+       status = "ok";
 };