binman: Move compression bintool management into entry class
authorStefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Fri, 19 Aug 2022 14:25:30 +0000 (16:25 +0200)
committerSimon Glass <sjg@chromium.org>
Sun, 21 Aug 2022 00:07:33 +0000 (18:07 -0600)
commitec7d27d3a83023af37e4fd42f67ec328d27b20c7
treeda1f6bf5b23e6bee94086128832e2b3a341b7012
parentedafeb8da6b92957fdbb00d709a55ac62ec6d0d7
binman: Move compression bintool management into entry class

Move management of the bintool to compress and decompress data into the
entry class and add the bintool to the list of required bintools.

Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
tools/binman/comp_util.py [deleted file]
tools/binman/entry.py
tools/binman/ftest.py
tools/binman/test/237_compress_dtb_invalid.dts [new file with mode: 0644]