difos/target/linux
Adrian Schmutzler e826b64294 ath79: convert remaining mtd-mac-address cases to nvmem
Since the nvmem-based approach for retrieving MAC addresses
appears to depend on the addresses being set up after the
partitions, it is no longer possible to keep the MAC address
setup in shared DTSI files while the partitions itself are
set up in DTS files for the individual devices.

In ath79 the firmware partition is typically located somewhere
"in the middle" of the partition table. Thus, it's not trivial
to share the partitions containing MAC address information in
a common DTSI (like we did in some cases on ramips).

In this commit, MAC address setup is thus moved to the relevant
partitions, and in most cases needs to be duplicated. While
the duplication is not really nice, it eventually provides a
cleaner and more tidy setup, making the DTS(I) file
fragmentation a bit more logical. This should also help
with adding new devices, as information is distributed across
less locations.

For consistency, this commit also moves the mtd-cal-data property
"down" together with the MAC address setup, so it's not based
on a partition before the latter is defined either. (This is
only done for those files touched due to nvmem conversion.)

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2021-08-18 23:46:02 +02:00
..
apm821xx kernel: bump 5.4 to 5.4.136 2021-07-31 19:13:00 +02:00
arc770 treewide: do not quote compatible in shell scripts 2021-06-06 19:17:47 +02:00
archs38 treewide: switch the timer frequency to 100 Hz 2021-04-21 10:31:10 +01:00
armvirt treewide: switch the timer frequency to 100 Hz 2021-04-21 10:31:10 +01:00
at91 kernel: move some drm symbols to generic config 2021-06-13 23:30:10 +02:00
ath25 kernel: bump 5.4 to 5.4.132 2021-07-17 13:21:03 +02:00
ath79 ath79: convert remaining mtd-mac-address cases to nvmem 2021-08-18 23:46:02 +02:00
bcm27xx kernel: bump 5.4 to 5.4.140 2021-08-14 20:25:25 +02:00
bcm47xx bcm47xx: make WGT634U NVRAM patch apply again 2021-03-12 21:09:11 +01:00
bcm53xx kernel: bump 5.10 to 5.10.55 2021-08-08 17:57:34 +02:00
bcm63xx kernel: bump 5.10 to 5.10.50 2021-07-17 13:27:03 +02:00
bcm4908 kernel: bump 5.4 to 5.4.139 2021-08-14 20:25:19 +02:00
bmips treewide: backport support for nvmem on non platform devices 2021-08-05 01:46:26 +02:00
gemini treewide: add various missing config symbols 2021-08-10 20:22:59 +02:00
generic kernel: bump 5.10 to 5.10.59 2021-08-16 20:37:33 +01:00
imx6 imx6: image: drop BOOT_SCRIPT and fix DEVICE_NAME 2021-05-26 14:12:46 +02:00
ipq40xx ipq40xx: fix Edgecore ECW5211 boot 2021-08-18 16:11:11 +03:00
ipq806x ipq806x: convert mtd-mac-address to nvmem implementation 2021-07-19 14:51:22 +02:00
ipq807x treewide: remove redundant ubifs kconfig symbols 2021-04-21 10:31:07 +01:00
kirkwood treewide: do not quote compatible in shell scripts 2021-06-06 19:17:47 +02:00
lantiq kernel: bump 5.4 to 5.4.139 2021-08-14 20:25:19 +02:00
layerscape treewide: add various missing config symbols 2021-08-10 20:22:59 +02:00
malta treewide: switch the timer frequency to 100 Hz 2021-04-21 10:31:10 +01:00
mediatek kernel: bump 5.4 to 5.4.140 2021-08-14 20:25:25 +02:00
mpc85xx treewide: add various missing config symbols 2021-08-10 20:22:59 +02:00
mvebu base-files: rename 'sdcard' to 'legacy-sdcard' 2021-08-16 12:22:17 +01:00
mxs treewide: switch the timer frequency to 100 Hz 2021-04-21 10:31:10 +01:00
octeon kernel: bump 5.4 to 5.4.139 2021-08-14 20:25:19 +02:00
octeontx kernel: bump 5.4 to 5.4.136 2021-07-31 19:13:00 +02:00
omap omap: Remove EXT2 and EXT3 driver config 2021-08-09 01:17:06 +02:00
oxnas treewide: remove redundant ubifs kconfig symbols 2021-04-21 10:31:07 +01:00
pistachio treewide: switch the timer frequency to 100 Hz 2021-04-21 10:31:10 +01:00
ramips ramips: convert most mtd-mac-address cases in DTSI to nvmem 2021-08-18 23:46:02 +02:00
realtek kernel: bump 5.4 to 5.4.139 2021-08-14 20:25:19 +02:00
rockchip kernel: bump 5.4 to 5.4.139 2021-08-14 20:25:19 +02:00
sunxi linux-firmware: update to version 20210315 and trim down broadcom FW 2021-06-06 00:26:13 +02:00
tegra tegra: add missing Kconfig symbol 2021-08-13 00:51:38 +02:00
uml treewide: switch the timer frequency to 100 Hz 2021-04-21 10:31:10 +01:00
x86 treewide: add various missing config symbols 2021-08-10 20:22:59 +02:00
zynq kernel: move some drm symbols to generic config 2021-06-13 23:30:10 +02:00
Makefile target: use SPDX license identifiers on Makefiles 2021-02-10 15:47:18 +01:00