aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Bauer <mail@david-bauer.net>2022-01-19 22:58:17 +0100
committerDavid Bauer <mail@david-bauer.net>2022-01-22 01:16:56 +0100
commitef5f3eb7007e950c9a60810a5f421dcfb75cc97f (patch)
treecb4893de17462fa784476d5f77897e25277b3989
parentb0c04a37e48547e1c420386b6bd9b08c93de3429 (diff)
downloadupstream-ef5f3eb7007e950c9a60810a5f421dcfb75cc97f.tar.gz
upstream-ef5f3eb7007e950c9a60810a5f421dcfb75cc97f.tar.bz2
upstream-ef5f3eb7007e950c9a60810a5f421dcfb75cc97f.zip
ramips: read Tenbay T-MB5EU address from single location
Currently the WAN MAC address is read from a different offset contrary to all other addresses. There's conflicting information whether offset 0x28 on the factory partition contains the valid WAN mac for all devices while 0x4 seems to be uniform. Read the WAN mac from this location and calculate it. Signed-off-by: David Bauer <mail@david-bauer.net>
-rw-r--r--target/linux/ramips/dts/mt7621_tenbay_t-mb5eu-v01.dts7
1 files changed, 2 insertions, 5 deletions
diff --git a/target/linux/ramips/dts/mt7621_tenbay_t-mb5eu-v01.dts b/target/linux/ramips/dts/mt7621_tenbay_t-mb5eu-v01.dts
index 6e5f5772be..4be80f4836 100644
--- a/target/linux/ramips/dts/mt7621_tenbay_t-mb5eu-v01.dts
+++ b/target/linux/ramips/dts/mt7621_tenbay_t-mb5eu-v01.dts
@@ -118,8 +118,9 @@
wan_port: port@0 {
status = "okay";
label = "wan";
- nvmem-cells = <&macaddr_factory_28>;
+ nvmem-cells = <&macaddr_factory_4>;
nvmem-cell-names = "mac-address";
+ mac-address-increment = <(-2)>;
};
port@1 {
@@ -205,8 +206,4 @@
macaddr_factory_4: macaddr@4 {
reg = <0x4 0x6>;
};
-
- macaddr_factory_28: macaddr@28 {
- reg = <0x28 0x6>;
- };
};