Please pull u-boot-dm

Simon Glass sjg at chromium.org
Sun Aug 21 03:02:43 CEST 2022


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


More information about the U-Boot mailing list