diff options
author | Sven Eckelmann <sven@narfation.org> | 2022-10-25 09:12:16 +0200 |
---|---|---|
committer | Hauke Mehrtens <hauke@hauke-m.de> | 2022-11-12 18:15:55 +0100 |
commit | 2b2f14c959ad883e3859d957f5f8571e9c2ef547 (patch) | |
tree | 003459f65556113374b0a40b128a6717fb5b83f4 /target/linux/ipq40xx/base-files/lib | |
parent | c6bef1b83a75d2f69a4d8904882800405df1a7b8 (diff) | |
download | upstream-2b2f14c959ad883e3859d957f5f8571e9c2ef547.tar.gz upstream-2b2f14c959ad883e3859d957f5f8571e9c2ef547.tar.bz2 upstream-2b2f14c959ad883e3859d957f5f8571e9c2ef547.zip |
ipq40xx: utilize nvmem-cells for openmesh,a42
The calibration data and mac addresses on this device are stored in the
0:ART partition. It is therefore possible to move the code to handle them
directly to the devicetree instead of the various scripts.
But the actual relevant information about the partition layout is provided
by the bootloader via bootargs (mtdparts) and not via the devicetree
itself. Instead of using a fixed-partition template, the mtd dynamic
partitions support from the upstream kernel is used.
Reported-by: Robert Marko <robert.marko@sartura.hr>
Reviewed-by: Robert Marko <robimarko@gmail.com>
Signed-off-by: Sven Eckelmann <sven@narfation.org>
Diffstat (limited to 'target/linux/ipq40xx/base-files/lib')
-rw-r--r-- | target/linux/ipq40xx/base-files/lib/preinit/05_set_iface_mac_ipq40xx.sh | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/target/linux/ipq40xx/base-files/lib/preinit/05_set_iface_mac_ipq40xx.sh b/target/linux/ipq40xx/base-files/lib/preinit/05_set_iface_mac_ipq40xx.sh index 0d19c6bae0..81d22686a3 100644 --- a/target/linux/ipq40xx/base-files/lib/preinit/05_set_iface_mac_ipq40xx.sh +++ b/target/linux/ipq40xx/base-files/lib/preinit/05_set_iface_mac_ipq40xx.sh @@ -29,7 +29,6 @@ preinit_set_mac_address() { ip link set dev lan1 address $(macaddr_add "$base_mac" 1) ip link set dev eth0 address $(macaddr_setbit "$base_mac" 7) ;; - openmesh,a42|\ openmesh,a62) ip link set dev ethernet1 address $(mtd_get_mac_binary "0:ART" 0x0) ip link set dev ethernet2 address $(mtd_get_mac_binary "0:ART" 0x6) |