binman: Add gzip bintool
authorStefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Fri, 19 Aug 2022 14:25:35 +0000 (16:25 +0200)
committerSimon Glass <sjg@chromium.org>
Sun, 21 Aug 2022 00:07:33 +0000 (18:07 -0600)
commit0f369d79925a4e0a909c0c1618b786775f63f81f
treeca5fb6a253ef58a1b74b5c63a9c1268360d66d0a
parent45aa2798008cc5fc04ecc8a1928b7cf40d6d89d1
binman: Add gzip bintool

Add gzip bintool to binman to support on-the-fly compression of Linux
kernel images and FPGA bitstreams. The SPL basic fitImage implementation
supports only gzip decompression.

Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Rename the module and support this, since gzip.py is a system module:
Signed-off-by: Simon Glass <sjg@chromium.org>
tools/binman/bintool.py
tools/binman/btool/btool_gzip.py [new file with mode: 0644]
tools/binman/entry.py
tools/binman/ftest.py