ath79: lzma-loader: sync with ar71xx target
authorMatthias Schiffer <mschiffer@universe-factory.net>
Wed, 6 Jun 2018 19:01:32 +0000 (21:01 +0200)
committerMatthias Schiffer <mschiffer@universe-factory.net>
Wed, 6 Jun 2018 20:25:53 +0000 (22:25 +0200)
commitc57e182b560e4c93377270d470600095c2b580fe
treef8c6eb4387902378e6bad9d3dbd5abbfa1a79d27
parent108a6f6792bc50fa5b1627c207ae71ba555b55f8
ath79: lzma-loader: sync with ar71xx target

Import all improvements made in the lzma-loader since development on the
ath79 target started.

This also reverts fe594bf90d09 ("ath79: fix loader-okli, lzma-loader"), as
is obsoleted by 2ad60168b6af ("ar71xx: lzma-loader: move padding workaround
to gzip step").

Likely, many of the changes should be ported to the ramips lzma-loader as
well, but I don't have a device to test this.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
target/linux/ath79/image/Makefile
target/linux/ath79/image/common-tp-link.mk
target/linux/ath79/image/lzma-loader/Makefile
target/linux/ath79/image/lzma-loader/src/Makefile
target/linux/ath79/image/lzma-loader/src/head.S
target/linux/ath79/image/lzma-loader/src/loader.c
target/linux/ath79/image/lzma-loader/src/loader.lds