ipq807x: fix edgecore EAP102 lan/wan
authorDirk Buchwalder <buchwalder@posteo.de>
Fri, 24 Nov 2023 14:56:39 +0000 (15:56 +0100)
committerChristian Marangi <ansuelsmth@gmail.com>
Wed, 13 Dec 2023 16:34:19 +0000 (17:34 +0100)
We have a report in the forum, that lan/wan is non-functional
on the EAP102 (https://forum.openwrt.org/t/edgecore-eap102/178449)

Fixing that by swapping label and phy-handle of the dp-nodes and
updating the lan/wan bmp.

Note: the original commiter of the device support seems absent for a
long time in the forum and on the OpenWrt github group.

Tested-by: Antonio Della Selva <antonio.dellaselva@uniurb.it>
Signed-off-by: Dirk Buchwalder <buchwalder@posteo.de>
Reviewed-by: Robert Marko <robimarko@gmail.com>
(cherry picked from commit 9b598ec8d5585ca81cd472ca1d1b4f93d18dc3d5)
[ fix conflicts errors ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
target/linux/ipq807x/files/arch/arm64/boot/dts/qcom/ipq8071-eap102.dts

index 357b6368d9dc554a480d457739bca8f89ca52aec..32ed6bd5afafdba26067fc6a7cef76787b145623 100644 (file)
@@ -21,8 +21,8 @@
                led-running = &led_system_green;
                led-upgrade = &led_system_green;
                /* Aliases as required by u-boot to patch MAC addresses */
-               ethernet0 = &dp5;
-               ethernet1 = &dp6;
+               ethernet0 = &dp6;
+               ethernet1 = &dp5;
                label-mac-device = &dp5;
        };
 
 
 &dp5 {
        status = "okay";
-       phy-handle = <&qca8081_28>;
-       label = "wan";
+       phy-handle = <&qca8081_24>;
+       label = "lan";
 };
 
 &dp6 {
        status = "okay";
-       phy-handle = <&qca8081_24>;
-       label = "lan";
+       phy-handle = <&qca8081_28>;
+       label = "wan";
 };
 
 &wifi {