openwrt/target/linux/ath79
Michael Pratt 7b9a0c264c ath79: use dynamic partitioning for TP-Link CPE series
CPExxx and WBSxxx boards with AR9344 SOC
use the OKLI lzma kernel loader
with the offset of 3 blocks of length 4k (0x3000)
in order to have a fake "kernel" that cannot grow larger
than how it is defined in the now static OEM partition table.

Before recent changes to the mtdsplit driver,
the uImage parser for OKLI only supported images
that started exactly on an eraseblock boundary.

The mtdsplit parser for uImage now supports identifying images
with any magic number value
and at any offset from the eraseblock boundary
using DTS properties to define those values.

So, it is no longer necessary to use fixed sizes
for kernel and rootfs

Tested-by: Andrew Cameron <apcameron@softhome.net>  [CPE510 v2]
Tested-by: Bernhard Geier <freifunk@geierb.de>      [WBS210 v2]
Tested-by: Petrov <d7c48mWsPKx67w2@gmail.com>       [CPE210 v1]
Signed-off-by: Michael Pratt <mcpratt@pm.me>
2021-06-05 23:39:14 +02:00
..
base-files/etc/hotplug.d/ieee80211 ath79: add WiFi migration for AR913x 2020-09-28 16:23:03 +02:00
dts ath79: use dynamic partitioning for TP-Link CPE series 2021-06-05 23:39:14 +02:00
files ath79: ag71xx: fix error handling for of_get_phy_mode 2021-05-10 01:19:32 +02:00
generic ath79: add support for Qualcomm AP143 reference boards 2021-06-05 01:17:11 +02:00
image ath79: add support for Qualcomm AP143 reference boards 2021-06-05 01:17:11 +02:00
mikrotik ath79: mikrotik: swap RB922UAGS-5HPaCD eth0/1 MACs 2021-04-30 10:01:00 +02:00
nand treewide: remove redundant ubifs kconfig symbols 2021-04-21 10:31:07 +01:00
patches-5.4 ath79: add missing v5.4 SPI chipselect patch 2021-05-26 23:11:00 +02:00
patches-5.10 kernel: bump 5.10 to 5.10.37 2021-05-14 14:50:03 +01:00
tiny ath79: consolidate testing kernel 2021-04-10 19:28:04 +02:00
config-5.4 ath79: enable Regulator support for target 2021-02-22 00:57:25 +01:00
config-5.10 ath79: add missing kernel config symbol 2021-04-25 13:18:35 +03:00
Makefile ath79: consolidate testing kernel 2021-04-10 19:28:04 +02:00
modules.mk ath79: add new OF only target for QCA MIPS silicon 2018-05-07 08:06:51 +02:00