ath79: fix nanobeam ac ethernet interface
[openwrt/openwrt.git] / target / linux / ath79 / dts / qca9558_ocedo_koala.dts
index 2c150971db621960a386137649b10eeb37c49a08..dbefa40dcf32a9cb70f2414636cc77f5284a63f8 100644 (file)
@@ -1,56 +1,51 @@
 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
-/dts-v1/;
+
+#include "qca955x.dtsi"
 
 #include <dt-bindings/gpio/gpio.h>
 #include <dt-bindings/input/input.h>
 
-#include "qca9557.dtsi"
-
 / {
-       compatible = "ocedo,koala", "qca,qca9557";
+       compatible = "ocedo,koala", "qca,qca9558";
        model = "OCEDO Koala";
 
-       chosen {
-               bootargs = "console=ttyS0,115200n8";
-       };
-
        aliases {
-               led-boot = &system;
-               led-failsafe = &system;
-               led-running = &system;
-               led-upgrade = &system;
+               led-boot = &led_system;
+               led-failsafe = &led_system;
+               led-running = &led_system;
+               led-upgrade = &led_system;
+               label-mac-device = &eth0;
        };
 
        leds {
                compatible = "gpio-leds";
 
                power {
-                       label = "koala:green:power";
+                       label = "green:power";
                        gpios = <&gpio 22 GPIO_ACTIVE_LOW>;
                        default-state = "on";
                };
 
                wifi2 {
-                       label = "koala:yellow:wlan2";
+                       label = "yellow:wlan2";
                        gpios = <&gpio 23 GPIO_ACTIVE_LOW>;
                        linux,default-trigger = "phy1tpt";
                };
 
                wifi5 {
-                       label = "koala:red:wlan58";
+                       label = "red:wlan58";
                        gpios = <&gpio 13 GPIO_ACTIVE_LOW>;
                        linux,default-trigger = "phy0tpt";
                };
 
-               system: system {
-                       label = "koala:blue:sys";
+               led_system: system {
+                       label = "blue:sys";
                        gpios = <&gpio 19 GPIO_ACTIVE_LOW>;
                };
        };
 
        keys {
-               compatible = "gpio-keys-polled";
-               poll-interval = <100>;
+               compatible = "gpio-keys";
 
                reset {
                        label = "reset";
 
        phy5: ethernet-phy@5 {
                reg = <5>;
-               phy-mode = "rgmii-rxid";
-
-               at803x-disable-smarteee;
+               eee-broken-100tx;
+               eee-broken-1000t;
        };
 };
 
        phy-handle = <&phy5>;
        phy-mode = "rgmii-rxid";
 
-       pll-data = <0xae000000 0xa0000101 0xa0001313>;
-
-       gmac-config {
-               device = <&gmac>;
-
-               rxdv-delay = <3>;
-               rxd-delay = <3>;
-               txen-delay = <0>;
-               txd-delay = <0>;
-               rgmii-enabled = <1>;
-       };
+       pll-data = <0x8e000000 0x80000101 0x80001313>;
 };