lantiq: fix VG3503J ethernet/gphy led support
[openwrt/openwrt.git] / target / linux / lantiq / dts / VG3503J.dts
index 037563b7faf097a549d4b20205b6883b1e1bab8e..8278a177dd52c80901668dd25cbe95f0ab88d149 100644 (file)
                                        lantiq,groups = "mdio";
                                        lantiq,function = "mdio";
                                };
+                               gphy-leds {
+                                       lantiq,groups = "gphy0 led0", "gphy0 led1",
+                                                       "gphy0 led2", "gphy1 led0",
+                                                       "gphy1 led1", "gphy1 led2";
+                                       lantiq,function = "gphy";
+                                       lantiq,pull = <2>;
+                                       lantiq,open-drain = <0>;
+                                       lantiq,output = <1>;
+                               };
                        };
                };
 
                        interrupt-parent = <&icu0>;
                        interrupts = <73 72>;
 
-                       lan1: interface@0 {
+                       interface@0 {
                                compatible = "lantiq,xrx200-pdi";
                                #address-cells = <1>;
                                #size-cells = <0>;
                                reg = <0>;
                                mac-address = [ 00 11 22 33 44 55 ];
-                               lantiq,wan;
-                               ethernet@4 {
-                                       compatible = "lantiq,xrx200-pdi-port";
-                                       reg = <4>;
-                                       phy-mode = "mii";
-                                       phy-handle = <&phy13>;
-                               };
-                       };
-
-                       lan2: interface@1 {
-                               compatible = "lantiq,xrx200-pdi";
-                               #address-cells = <1>;
-                               #size-cells = <0>;
-                               reg = <1>;
-                               mac-address = [ 00 11 22 33 44 56 ];
-
                                ethernet@2 {
                                        compatible = "lantiq,xrx200-pdi-port";
                                        reg = <2>;
                                        phy-mode = "mii";
                                        phy-handle = <&phy11>;
                                };
+                               ethernet@4 {
+                                       compatible = "lantiq,xrx200-pdi-port";
+                                       reg = <4>;
+                                       phy-mode = "mii";
+                                       phy-handle = <&phy13>;
+                               };
                        };
 
                        mdio@0 {
        gpio-leds {
                compatible = "gpio-leds";
 
-               port2orange {
-                       label = "bt:orange:port2";
-                       gpios = <&gpio 2 0>;
-               };
-               lan2 {
-                       label = "bt:green:lan2";
-                       gpios = <&gpio 5 0>;
-               };
-               port2green {
-                       label = "bt:green:port2";
-                       gpios = <&gpio 7 0>;
-               };
                power2 {
                        label = "power2";
                        gpios = <&gpio 14 1>;
                        label = "power";
                        gpios = <&gpio 28 1>;
                };
-               lan1 {
-                       label = "bt:green:lan1";
-                       gpios = <&gpio 44 0>;
-               };
-               port1green {
-                       label = "bt:green:port1";
-                       gpios = <&gpio 45 0>;
-               };
-               port1orange {
-                       label = "bt:orange:port1";
-                       gpios = <&gpio 47 0>;
-               };
        };
 };