From: Rosen Penev Date: Wed, 25 Feb 2026 23:08:24 +0000 (-0800) Subject: ARM: dts: BCM5301X: EA9200: set WAN MAC from nvram X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=93214f2574126ee55494b4390ced5cd3f0e42aa9;p=thirdparty%2Fkernel%2Flinux.git ARM: dts: BCM5301X: EA9200: set WAN MAC from nvram The MAC address from the stock firmware is offset by 1. Define it properly to avoid having to override it in userspace. Signed-off-by: Rosen Penev Link: https://lore.kernel.org/r/20260225230827.21715-2-rosenp@gmail.com Signed-off-by: Florian Fainelli --- diff --git a/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts b/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts index 2ba5adf2b7e70..7c6ad77879459 100644 --- a/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts +++ b/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts @@ -25,6 +25,10 @@ nvram@1c080000 { compatible = "brcm,nvram"; reg = <0x1c080000 0x180000>; + + et2macaddr: et2macaddr { + #nvmem-cell-cells = <1>; + }; }; gpio-keys { @@ -70,6 +74,9 @@ port@4 { label = "wan"; + + nvmem-cells = <&et2macaddr 1>; + nvmem-cell-names = "mac-address"; }; port@5 {