Hi Tom, https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/13186
The following changes since commit 3212be5e24c5861c4209785fd5f654f43fe9d409: Merge branch '2022-08-20-assorted-updates' (2022-08-20 19:00:10 -0400) are available in the Git repository at: git://git.denx.de/u-boot-dm.git tags/dm-pull-20aug22 for you to fetch changes up to cd15b640b0b8d5a7ba5f1c0587e4f9c767e2d8fb: binman: Add zstd bintool (2022-08-20 18:07:33 -0600) ---------------------------------------------------------------- binman fixes for various things binman clean-up of compression and addition of utilities ---------------------------------------------------------------- Michal Simek (1): bootstage: Show func name for bootstage_mark/error Simon Glass (12): binman: Put fake files in a subdirectory log: Drop log_nop() functions patman: Put the coverage command-line last patman: Don't buffer test output with a single test binman: Fix up the entry-docs for Entry_pre_load binman: Add a way to check for missing properties binman: Adjust mkimage etype node reading binman: Avoid use of expected failure binman: Improve mkimage documentation binman: Allow the image name to be the data file binman: Allow passing entries using -n binman: Allow collection to use entries from other sections Stefan Herbrechtsmeier (21): binman: Skip elf tests if python elftools is not available binman: Avoid duplicates in bintool lists binman: Forward AddBintools calls to sub entries in cbfs_util binman: Forward AddBintools calls to base class binman: Collect bintools before usage binman: Check only section data in multi section test binman: Add DecompressData function to entry class binman: Add length header attribute to dtb entry binman: Disable compressed data header binman: Remove obsolete compressed data header handling binman: Move compression bintools creation into test setup binman: Select compression bintools in cbfs_util class binman: Move compression bintool management into entry class binman: Support missing compression tools binman: Add compression tests binman: Add BintoolPacker class to bintool binman: Add bzip2 bintool binman: Add gzip bintool binman: Add lzop bintool binman: Add xz bintool binman: Add zstd bintool common/bootstage.c | 10 +- include/bootstage.h | 21 +- include/log.h | 18 -- tools/binman/binman.rst | 2 - tools/binman/bintool.py | 115 ++++++++- tools/binman/btool/btool_gzip.py | 31 +++ tools/binman/btool/bzip2.py | 30 +++ tools/binman/btool/lzop.py | 30 +++ tools/binman/btool/xz.py | 31 +++ tools/binman/btool/zstd.py | 30 +++ tools/binman/cbfs_util.py | 20 +- tools/binman/cbfs_util_test.py | 4 +- tools/binman/comp_util.py | 76 ------ tools/binman/control.py | 15 +- tools/binman/elf_test.py | 14 ++ tools/binman/entries.rst | 70 +++++- tools/binman/entry.py | 122 +++++++++- tools/binman/entry_test.py | 9 + tools/binman/etype/blob_dtb.py | 31 +++ tools/binman/etype/cbfs.py | 5 + tools/binman/etype/collection.py | 3 + tools/binman/etype/fill.py | 3 +- tools/binman/etype/gbb.py | 1 + tools/binman/etype/intel_ifwi.py | 1 + tools/binman/etype/mkimage.py | 120 ++++++++-- tools/binman/etype/pre_load.py | 3 +- tools/binman/etype/section.py | 12 +- tools/binman/etype/vblock.py | 1 + tools/binman/ftest.py | 260 ++++++++++++++++++--- .../binman/test/235_compress_dtb_prepend_invalid.dts | 17 ++ tools/binman/test/235_mkimage_name.dts | 18 ++ .../binman/test/236_compress_dtb_prepend_length.dts | 19 ++ tools/binman/test/236_mkimage_image.dts | 21 ++ tools/binman/test/237_compress_dtb_invalid.dts | 16 ++ tools/binman/test/237_mkimage_image_no_content.dts | 22 ++ tools/binman/test/238_compress_dtb_zstd.dts | 16 ++ tools/binman/test/238_mkimage_image_bad.dts | 22 ++ tools/binman/test/239_collection_other.dts | 29 +++ tools/binman/test/240_mkimage_coll.dts | 27 +++ tools/patman/test_util.py | 7 +- 40 files changed, 1099 insertions(+), 203 deletions(-) create mode 100644 tools/binman/btool/btool_gzip.py create mode 100644 tools/binman/btool/bzip2.py create mode 100644 tools/binman/btool/lzop.py create mode 100644 tools/binman/btool/xz.py create mode 100644 tools/binman/btool/zstd.py delete mode 100644 tools/binman/comp_util.py create mode 100644 tools/binman/test/235_compress_dtb_prepend_invalid.dts create mode 100644 tools/binman/test/235_mkimage_name.dts create mode 100644 tools/binman/test/236_compress_dtb_prepend_length.dts create mode 100644 tools/binman/test/236_mkimage_image.dts create mode 100644 tools/binman/test/237_compress_dtb_invalid.dts create mode 100644 tools/binman/test/237_mkimage_image_no_content.dts create mode 100644 tools/binman/test/238_compress_dtb_zstd.dts create mode 100644 tools/binman/test/238_mkimage_image_bad.dts create mode 100644 tools/binman/test/239_collection_other.dts create mode 100644 tools/binman/test/240_mkimage_coll.dts Regards, Simon