This includes enhancements to binman's 'mkimage' support so that it can provide control over what is passed using the -n (imagename) argument.
It also includes various minor fixes and tweaks. The entry-docs must be regenerated regularly with binman and this is very slow now. A patch is included to speed up 'make htmldocs'. Simon Glass (11): doc: Build documentation in parallel 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 function 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 doc/Makefile | 1 + tools/binman/entries.rst | 67 ++++++++-- tools/binman/entry.py | 38 ++++++ tools/binman/etype/collection.py | 3 + tools/binman/etype/fill.py | 3 +- tools/binman/etype/mkimage.py | 115 +++++++++++++++--- tools/binman/etype/pre_load.py | 3 +- tools/binman/etype/section.py | 8 +- tools/binman/ftest.py | 78 +++++++++++- tools/binman/test/235_mkimage_name.dts | 18 +++ tools/binman/test/236_mkimage_image.dts | 21 ++++ .../test/237_mkimage_image_no_content.dts | 22 ++++ tools/binman/test/238_mkimage_image_bad.dts | 22 ++++ tools/binman/test/239_collection_other.dts | 29 +++++ tools/patman/test_util.py | 7 +- 15 files changed, 394 insertions(+), 41 deletions(-) create mode 100644 tools/binman/test/235_mkimage_name.dts create mode 100644 tools/binman/test/236_mkimage_image.dts create mode 100644 tools/binman/test/237_mkimage_image_no_content.dts create mode 100644 tools/binman/test/238_mkimage_image_bad.dts create mode 100644 tools/binman/test/239_collection_other.dts -- 2.37.1.559.g78731f0fdb-goog