generic: ar8216: fix unknown packet flooding for ar8229/ar8236
[oweals/openwrt.git] / target / linux / ath79 / dts / qca953x.dtsi
index 73a6ad91e5fdbe39e1b80f542db2f4ef541d0676..af85e8482ac1d1c0a1447cc9fcada0bbbdc3044c 100644 (file)
@@ -34,7 +34,7 @@
        ahb {
                apb {
                        ddr_ctrl: memory-controller@18000000 {
-                               compatible = "qca,ar9530-ddr-controller",
+                               compatible = "qca,qca9530-ddr-controller",
                                                "qca,ar7240-ddr-controller";
                                reg = <0x18000000 0x128>;
 
@@ -69,7 +69,7 @@
                        };
 
                        gpio: gpio@18040000 {
-                               compatible = "qca,ar9530-gpio",
+                               compatible = "qca,qca9530-gpio",
                                                "qca,ar9340-gpio";
                                reg = <0x18040000 0x28>;
 
                        interrupt-parent = <&intc2>;
                        interrupts = <1>;
 
+                       resets = <&rst 6>, <&rst 7>;
+                       reset-names = "hc", "phy";
+
                        interrupt-controller;
                        #interrupt-cells = <1>;
 
                };
 
                spi: spi@1f000000 {
-                       compatible = "qca,ar9530-spi", "qca,ar7100-spi";
-                       reg = <0x1f000000 0x10>;
+                       compatible = "qca,ar934x-spi";
+                       reg = <0x1f000000 0x1c>;
 
                        clocks = <&pll ATH79_CLK_AHB>;
-                       clock-names = "ahb";
 
                        status = "disabled";