From: Pawel Dembicki <paweldembi...@gmail.com>

Changes made in switch nodes in d42c9ce commit cause problems with
correct mvsw61xx detection. This commit undoes those changes.

Fixes: d42c9ce326aa ("kirkwood: add kernel 4.19 support")

Tested-by: Marcin Fedan <mfe...@gmail.com> [EA4500]
Signed-off-by: Pawel Dembicki <paweldembi...@gmail.com>
[rebased, minor commit message/title adjustments]
Signed-off-by: Adrian Schmutzler <freif...@adrianschmutzler.de>
---
 .../arm/boot/dts/kirkwood-linksys-audi.dts    | 23 ++++++--------
 .../kirkwood/patches-4.19/105-ea4500.patch    | 31 ++++++++-----------
 2 files changed, 22 insertions(+), 32 deletions(-)

diff --git 
a/target/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-linksys-audi.dts 
b/target/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-linksys-audi.dts
index 0d00943dfd..05e24aa93f 100644
--- 
a/target/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-linksys-audi.dts
+++ 
b/target/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-linksys-audi.dts
@@ -67,20 +67,15 @@
                };
        };
 
-       switches {
-               #address-cells = <1>;
-               #size-cells = <0>;
-
-               mvsw61xx@10 {
-                       compatible = "marvell,88e6171";
-                       status = "okay";
-                       reg = <0x10>;
-
-                       mii-bus = <&mdio>;
-                       cpu-port-0 = <5>;
-                       cpu-port-1 = <6>;
-                       is-indirect;
-               };
+       mvsw61xx {
+               compatible = "marvell,88e6171";
+               status = "okay";
+               reg = <0x10>;
+
+               mii-bus = <&mdio>;
+               cpu-port-0 = <5>;
+               cpu-port-1 = <6>;
+               is-indirect;
        };
 
        dsa {
diff --git a/target/linux/kirkwood/patches-4.19/105-ea4500.patch 
b/target/linux/kirkwood/patches-4.19/105-ea4500.patch
index 5948a1bdf1..3e6f936c5a 100644
--- a/target/linux/kirkwood/patches-4.19/105-ea4500.patch
+++ b/target/linux/kirkwood/patches-4.19/105-ea4500.patch
@@ -23,33 +23,28 @@
                };
  
                white-pulse {
-@@ -67,9 +72,23 @@
+@@ -67,9 +72,18 @@
                };
        };
  
 -      dsa {
 -              status = "disabled";
-+      switches {
-+              #address-cells = <1>;
-+              #size-cells = <0>;
- 
-+              mvsw61xx@10 {
-+                      compatible = "marvell,88e6171";
-+                      status = "okay";
-+                      reg = <0x10>;
++      mvsw61xx@10 {
++              compatible = "marvell,88e6171";
++              status = "okay";
++              reg = <0x10>;
 +
-+                      mii-bus = <&mdio>;
-+                      cpu-port-0 = <5>;
-+                      cpu-port-1 = <6>;
-+                      is-indirect;
-+              };
++              mii-bus = <&mdio>;
++              cpu-port-0 = <5>;
++              cpu-port-1 = <6>;
++              is-indirect;
 +      };
-+
+ 
 +      dsa {
                compatible = "marvell,dsa";
                #address-cells = <2>;
                #size-cells = <0>;
-@@ -161,22 +180,22 @@
+@@ -161,22 +175,22 @@
                };
  
                partition@200000 {
@@ -76,7 +71,7 @@
                        reg = <0x1EA0000 0x1760000>;
                };
  
-@@ -207,53 +226,6 @@
+@@ -207,53 +221,6 @@
  
  &mdio {
        status = "okay";
@@ -130,7 +125,7 @@
  };
  
  &uart0 {
-@@ -272,10 +244,14 @@
+@@ -272,10 +239,14 @@
  };
  
  /* eth1 is connected to the switch at port 6. However DSA only supports a
-- 
2.20.1


_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to