openwrt/tools
Michael Pratt 7a4bd9cc51 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>
(cherry picked from commit 7b9a0c264c)
2021-06-18 08:39:14 +02:00
..
autoconf
autoconf-archive
automake
b43-tools
bc
bison
cbootimage
cbootimage-configs
ccache ccache: Build with ENABLE_DOCUMENTATION=OFF 2021-05-23 16:10:59 +02:00
cmake
coreutils
dosfstools
e2fsprogs
elftosb
expat
fakeroot fakeroot: Alpine linux libc.musl build error fix 2021-05-23 16:10:59 +02:00
findutils
firmware-utils ath79: use dynamic partitioning for TP-Link CPE series 2021-06-18 08:39:14 +02:00
flex
flock
genext2fs
gengetopt
gmp
include
isl
kernel2minor
libelf
libressl
libtool
lzma treewide: unify OpenWrt hosted source via @OPENWRT 2021-02-05 12:00:24 -10:00
lzma-old treewide: unify OpenWrt hosted source via @OPENWRT 2021-02-05 12:00:24 -10:00
m4
make-ext4fs
missing-macros
mkimage tools: mkimage: Update U-Boot to version 2021.01 2021-02-08 22:46:27 +01:00
mklibs
mm-macros
mpc
mpfr
mtd-utils
mtools
padjffs2
patch
patch-image
patchelf tools/patchelf: bump to use latest master 2021-02-15 07:12:51 +01:00
pkgconf
quilt
sdimage
sed
sparse
squashfs
squashfskit4
sstrip
tar
xz
zip
zlib
zstd tools/zstd: compile with cmake 2021-01-30 18:14:50 -10:00
Makefile tools/zstd: compile with cmake 2021-01-30 18:14:50 -10:00