X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=target%2Flinux%2Framips%2Fdts%2Fmt7621_netgear_wndr3700-v5.dts;h=8252d2b9ff7d8d81aa41c42a8d789cd272235808;hb=03b328480559a0183752f668dece2ff00d3bee28;hp=dd20c83fdcc59600554f965163f8df9d90404e92;hpb=7196ca1d497b6f0727a285bc3ecd41d54aff3a81;p=openwrt%2Fstaging%2Fhauke.git diff --git a/target/linux/ramips/dts/mt7621_netgear_wndr3700-v5.dts b/target/linux/ramips/dts/mt7621_netgear_wndr3700-v5.dts index dd20c83fdc..8252d2b9ff 100644 --- a/target/linux/ramips/dts/mt7621_netgear_wndr3700-v5.dts +++ b/target/linux/ramips/dts/mt7621_netgear_wndr3700-v5.dts @@ -1,34 +1,14 @@ -// SPDX-License-Identifier: GPL-2.0 -/dts-v1/; +// SPDX-License-Identifier: GPL-2.0-only -#include "mt7621_netgear_r6220.dtsi" - -#include -#include +#include "mt7621_netgear_sercomm_ayx.dtsi" / { compatible = "netgear,wndr3700-v5", "mediatek,mt7621-soc"; model = "Netgear WNDR3700 v5"; -}; - -&led_power { - label = "wndr3700v5:green:power"; -}; - -&led_usb { - label = "wndr3700v5:green:usb"; -}; - -&led_internet { - label = "wndr3700v5:green:wan"; -}; - -&led_wifi { - label = "wndr3700v5:green:wifi"; -}; -&led_wps { - label = "wndr3700v5:green:wps"; + aliases { + label-mac-device = &gmac0; + }; }; &spi0 { @@ -60,6 +40,26 @@ label = "factory"; reg = <0xf30000 0x10000>; read-only; + + nvmem-layout { + compatible = "fixed-layout"; + #address-cells = <1>; + #size-cells = <1>; + + eeprom0: eeprom@0 { + reg = <0x0 0x400>; + }; + + macaddr_factory_4: macaddr@4 { + compatible = "mac-base"; + reg = <0x4 0x6>; + #nvmem-cell-cells = <1>; + }; + + eeprom1: eeprom@8000 { + reg = <0x8000 0x200>; + }; + }; }; partition@50000 { @@ -70,3 +70,13 @@ }; }; }; + +&gmac0 { + nvmem-cells = <&macaddr_factory_4 0>; + nvmem-cell-names = "mac-address"; +}; + +&gmac1 { + nvmem-cells = <&macaddr_factory_4 1>; + nvmem-cell-names = "mac-address"; +};