]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ARM: dts: BCM5301X: panamera: set WAN MAC from nvram
authorRosen Penev <rosenp@gmail.com>
Wed, 25 Feb 2026 23:08:25 +0000 (15:08 -0800)
committerFlorian Fainelli <florian.fainelli@broadcom.com>
Fri, 20 Mar 2026 23:57:30 +0000 (16:57 -0700)
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 <rosenp@gmail.com>
Link: https://lore.kernel.org/r/20260225230827.21715-3-rosenp@gmail.com
Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com>
arch/arm/boot/dts/broadcom/bcm47094-linksys-panamera.dts

index 2b5c80d835e9a81f67b6ae6bff1f743493958733..74161b76008ad07c089d5c579a9cc9fb5c4043cd 100644 (file)
        nvram@1c080000 {
                compatible = "brcm,nvram";
                reg = <0x1c080000 0x100000>;
+
+               et2macaddr: et2macaddr {
+                       #nvmem-cell-cells = <1>;
+               };
        };
 
        gpio-keys {
 
                port@4 {
                        label = "wan";
+
+                       nvmem-cells = <&et2macaddr 1>;
+                       nvmem-cell-names = "mac-address";
                };
 
                port@5 {