[openwrt/openwrt] mvebu: Fix mac addresses for GL.iNet GL-MV1000

LEDE Commits lede-commits at lists.infradead.org
Mon Mar 29 23:15:45 BST 2021


hauke pushed a commit to openwrt/openwrt.git, branch openwrt-21.02:
https://git.openwrt.org/eb98c88f66d6d419d47ab951c2624ed6b18b4088

commit eb98c88f66d6d419d47ab951c2624ed6b18b4088
Author: Sven Eckelmann <sven at narfation.org>
AuthorDate: Thu Mar 25 13:26:15 2021 +0100

    mvebu: Fix mac addresses for GL.iNet GL-MV1000
    
    The original GL.iNet firmware has two different mac addresses in the
    factory/art partition. The first one is for the WAN interface only and the
    second one is for both lan0 and lan1.
    
    But the original submission for OpenWrt didn't initialize the mac
    addresses of the LAN ports for the DSA device at all. The ethernet mac
    address was then used for all DSA ports.
    
    Fixes: 050c24f05c85 ("mvebu: add support for GL.iNet GL-MV1000")
    Signed-off-by: Sven Eckelmann <sven at narfation.org>
    (cherry picked from commit c20ac84803242e5a6451184009dabc36ba83b96e)
---
 .../mvebu/files/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dts | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/target/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dts b/target/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dts
index 7c85ab4a9d..80b078cfaa 100644
--- a/target/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dts
+++ b/target/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dts
@@ -168,12 +168,16 @@
 				reg = <2>;
 				label = "lan0";
 				phy-handle = <&switch0phy1>;
+
+				mtd-mac-address = <&factory 0x6>;
 			};
 
 			port at 3 {
 				reg = <3>;
 				label = "lan1";
 				phy-handle = <&switch0phy2>;
+
+				mtd-mac-address = <&factory 0x6>;
 			};
 		};
 



More information about the lede-commits mailing list