ath79: fix nanobeam ac ethernet interface
[openwrt/openwrt.git] / target / linux / ath79 / dts / qca956x.dtsi
index ee645aa02f052c22e1762e775738ea74b01a75c7..6489efbf0b0201f64c7cb61aa8000f094f70f4af 100644 (file)
@@ -1,5 +1,5 @@
 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
-#include <dt-bindings/clock/ath79-clk.h>
+
 #include "ath79.dtsi"
 
 / {
@@ -8,6 +8,10 @@
        #address-cells = <1>;
        #size-cells = <1>;
 
+       chosen {
+               bootargs = "console=ttyS0,115200n8";
+       };
+
        cpus {
                #address-cells = <1>;
                #size-cells = <0>;
                        interrupt-parent = <&intc3>;
                        interrupts = <0>;
 
+                       resets = <&rst 6>, <&rst 7>;
+                       reset-names = "hc", "phy";
+
                        interrupt-controller;
                        #interrupt-cells = <1>;
 
                };
 
                spi: spi@1f000000 {
-                       compatible = "qca,qca9560-spi", "qca,ar7100-spi";
-                       reg = <0x1f000000 0x10>;
+                       compatible = "qca,ar934x-spi";
+                       reg = <0x1f000000 0x1c>;
 
                        clocks = <&pll ATH79_CLK_AHB>;
-                       clock-names = "ahb";
 
                        status = "disabled";
 
        resets = <&rst 13>;
        reset-names = "mac";
 
-       status = "disabled";
-
        fixed-link {
                speed = <1000>;
                full-duplex;