ath79: calculate Eth MACs from WLAN on ALFA Network R36A
authorPiotr Dymacz <pepe2k@gmail.com>
Fri, 30 Oct 2020 13:16:08 +0000 (14:16 +0100)
committerPiotr Dymacz <pepe2k@gmail.com>
Wed, 18 Nov 2020 22:49:34 +0000 (23:49 +0100)
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@gmail.com>
target/linux/ath79/dts/qca9531_alfa-network_r36a.dts

index 2588b10d739290a4c07e732180e5568c5e0cd056..ab65369246f3b7bf4e12c353dd97167bc68764ae 100644 (file)
@@ -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 {