ipq40xx: convert ASUS RT-AC58U to DSA
[openwrt/staging/chunkeey.git] / target / linux / ipq40xx / files / arch / arm / boot / dts / qcom-ipq4018-rt-ac58u.dts
index a0030f77ce60bb550274c21bf6b4b20a68b21234..82317faf6145b41db310e0f544baa72e2ed7e89b 100644 (file)
@@ -19,6 +19,7 @@
                led-failsafe = &led_power;
                led-running = &led_power;
                led-upgrade = &led_power;
+               ethernet0 = &gmac;
        };
 
        chosen {
                        status = "okay";
                };
 
-               mdio@90000 {
-                       status = "okay";
-               };
-
-               ess-psgmii@98000 {
-                       status = "okay";
-               };
-
                tcsr@1949000 {
                        compatible = "qcom,tcsr";
                        reg = <0x1949000 0x100>;
                        qcom,usb-hsphy-mode-select = <TCSR_USB_HSPHY_HOST_MODE>;
                };
 
-               ess_tcsr@1953000 {
-                       compatible = "qcom,tcsr";
-                       reg = <0x1953000 0x1000>;
-                       qcom,ess-interface-select = <TCSR_ESS_PSGMII>;
-               };
-
                tcsr@1957000 {
                        compatible = "qcom,tcsr";
                        reg = <0x1957000 0x100>;
                watchdog@b017000 {
                        status = "okay";
                };
-
-               ess-switch@c000000 {
-                       status = "okay";
-               };
-
-               edma@c080000 {
-                       status = "okay";
-               };
        };
 
        keys {
        status = "okay";
 };
 
+&mdio {
+       status = "okay";
+};
+
+&psgmii_phy {
+       status = "okay";
+};
+
+&ess {
+       status = "okay";
+};
+
+&gmac {
+       status = "okay";
+};
+
+&essport1 {
+       label = "lan4";
+};
+
+&essport2 {
+       label = "lan3";
+};
+
+&essport3 {
+       label = "lan2";
+};
+
+&essport4 {
+       label = "lan1";
+};
+
 &blsp_dma {
        status = "okay";
 };