[openwrt/openwrt] ath79: calculate Eth MACs from WLAN on ALFA Network R36A

LEDE Commits lede-commits at lists.infradead.org
Wed Nov 18 20:01:27 EST 2020


pepe2k pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/6d65e3af9b3122e1893d55d1406af286048a1530

commit 6d65e3af9b3122e1893d55d1406af286048a1530
Author: Piotr Dymacz <pepe2k at gmail.com>
AuthorDate: Fri Oct 30 14:16:08 2020 +0100

    ath79: calculate Eth MACs from WLAN on ALFA Network R36A
    
    New batches of the R36A board series might no longer keep separated
    Ethernet MAC addresses stored in flash. Use same approach as on the
    N2Q and calculate Ethernet MACs from WLAN one which is kept in ART.
    
    Signed-off-by: Piotr Dymacz <pepe2k at gmail.com>
---
 target/linux/ath79/dts/qca9531_alfa-network_r36a.dts | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/target/linux/ath79/dts/qca9531_alfa-network_r36a.dts b/target/linux/ath79/dts/qca9531_alfa-network_r36a.dts
index 2588b10d73..ab65369246 100644
--- a/target/linux/ath79/dts/qca9531_alfa-network_r36a.dts
+++ b/target/linux/ath79/dts/qca9531_alfa-network_r36a.dts
@@ -50,7 +50,8 @@
 };
 
 &eth0 {
-	mtd-mac-address = <&art 0x0>;
+	mtd-mac-address = <&art 0x1002>;
+	mtd-mac-address-increment = <(-2)>;
 };
 
 &eth1 {
@@ -58,7 +59,8 @@
 	 * (GMAC0 -> eth0, GMAC1 -> eth1, same as in old ar71xx target) */
 	compatible = "qca,qca9530-eth", "syscon", "simple-mfd";
 
-	mtd-mac-address = <&art 0x6>;
+	mtd-mac-address = <&art 0x1002>;
+	mtd-mac-address-increment = <(-1)>;
 };
 
 &gpio_export {



More information about the lede-commits mailing list