lede/target/linux
David Bauer a5dada15ce rockchip: ensure NanoPi R4S has unique MAC address
Ensure the MAC address for all NanoPi R4S boards is assigned unique for
each board.

FriendlyElec ship two versions of the R4S: The standard as well as the
enterprise edition with only the enterprise edition including the EEPROM
chip that stores the unique MAC address.

In order to assign both board types unique MAC addresses, fall back on
the same method used for the NanoPi R2S in case the EEPROM chip is not
present by generating the board MAC from the SD card CID.

[0] https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R4S#Differences_Between_R4S_Standard_Version_.26_R4S_Enterprise_Version

Signed-off-by: David Bauer <mail@david-bauer.net>
2022-09-15 15:23:34 +08:00
..
airoha kernel: bump 5.15 to 5.15.67 2022-09-13 19:25:12 +08:00
apm821xx kernel: bump 5.10 to 5.10.127 2022-06-30 15:59:17 +08:00
arc770 x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
archs38 x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
armvirt armvirt: copy config files from 5.10 (#9910) 2022-08-10 13:01:30 +08:00
at91 x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
ath25 kernel: bump 5.4 to 5.4.155 (#8102) 2021-10-22 11:55:35 +08:00
ath79 kernel: bump 5.10 to 5.10.142 (#10084) 2022-09-12 01:25:26 +08:00
bcm27xx kernel: bump 5.15 to 5.15.67 2022-09-13 19:25:12 +08:00
bcm47xx bcm47xx: use device vendor/model variable (#7923) 2021-09-29 21:12:52 +08:00
bcm53xx kernel: bump 5.15 to 5.15.67 2022-09-13 19:25:12 +08:00
bcm63xx kernel: bump 5.10 to 5.10.137 (#9990) 2022-08-24 13:20:32 +08:00
bcm4908 kernel: bump 5.4 to 5.4.192 (#9386) 2022-05-11 12:38:55 +08:00
bmips kernel: bump 5.15 to 5.15.67 2022-09-13 19:25:12 +08:00
gemini kernel: bump 5.10 to 5.10.70 (#7976) 2021-10-04 22:25:52 +08:00
generic kernel: bump 5.15 to 5.15.65 2022-09-13 19:18:21 +08:00
imx target: imx6 rename to imx 2022-01-05 19:08:23 +08:00
ipq40xx ipq40xx: improve support for AC1200 2022-07-11 12:08:49 +08:00
ipq60xx ipq807x: fix nss ecm support in kernel 5.15 2022-09-14 01:19:04 +08:00
ipq806x ipq806x: add missing scaling_available_frequencies for dedicated cpufreq 2022-08-23 10:27:01 +08:00
ipq807x ipq807x: fix nss ecm support in kernel 5.15 2022-09-14 01:19:04 +08:00
kirkwood Add device support: Prafly_m8621t Marvell 88F6281 based on LCE patch (Modified by Jerry Yang) (#9708) 2022-07-07 18:11:01 +08:00
lantiq kernel: bump 5.10 to 5.10.137 (#9990) 2022-08-24 13:20:32 +08:00
layerscape kernel: bump 5.4 to 5.4.203 2022-07-07 16:02:32 +08:00
malta x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
mediatek mediatek: add Xiaomi Redmi Router AX6000 support 2022-09-13 00:52:35 +08:00
meson target: add Amlogic S805 and S9xxx SoCs init support 2022-08-11 00:35:58 +00:00
mpc85xx kernel: bump 5.10 to 5.10.125 (#9656) 2022-06-27 17:02:35 +08:00
mvebu kernel: bump 5.15 to 5.15.67 2022-09-13 19:25:12 +08:00
mxs x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
octeon kernel: bump 5.10 to 5.10.138 (#9998) 2022-08-26 13:10:58 +08:00
octeontx kernel: bump 5.4 to 5.4.174 (#8783) 2022-01-28 01:53:03 +08:00
omap x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
oxnas kernel: bump 5.4 to 5.4.203 2022-07-07 16:02:32 +08:00
pistachio x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
ramips kernel: mtk_eth_soc: fix hw hash reporting for MT7986 2022-09-08 14:22:05 +08:00
realtek kernel: bump 5.4 to 5.4.191 (#9329) 2022-04-29 22:56:09 +08:00
rockchip rockchip: ensure NanoPi R4S has unique MAC address 2022-09-15 15:23:34 +08:00
silicon target: add silicon mk place holder 2022-08-08 10:16:13 +00:00
sunxi sunxi: Use rtl8723bu-firmware instead of rtl8723bs-firmware 2022-01-05 11:24:26 +08:00
tegra kernel: bump 5.10 to 5.10.133 (#9845) 2022-07-27 23:51:57 +08:00
uml x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
x86 bridger: add bridge forwarding accelerator for target 2022-09-15 13:42:02 +08:00
zynq x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
Makefile add kernel 5.10 support and sync with upstream 2021-06-14 18:30:08 +08:00