All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/11] binman: Enhancements to binman mkimage
@ 2022-08-13 17:40 Simon Glass
  2022-08-13 17:40 ` [PATCH v2 01/11] doc: Build documentation in parallel Simon Glass
                   ` (20 more replies)
  0 siblings, 21 replies; 24+ messages in thread
From: Simon Glass @ 2022-08-13 17:40 UTC (permalink / raw)
  To: U-Boot Mailing List
  Cc: Quentin Schulz, Alper Nebi Yasak, Philippe Reynes, Marek Vasut,
	Simon Glass, Heiko Thiery

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'.

Changes in v2:
- Use a dict to hold required properties
- Drop spurious quote
- Reword explanation of what is passed with -d and -n

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 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

 doc/Makefile                                  |   1 +
 tools/binman/entries.rst                      |  67 ++++++++--
 tools/binman/entry.py                         |  43 +++++++
 tools/binman/etype/collection.py              |   3 +
 tools/binman/etype/fill.py                    |   3 +-
 tools/binman/etype/mkimage.py                 | 119 +++++++++++++++---
 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/binman/test/240_mkimage_coll.dts        |  27 ++++
 tools/patman/test_util.py                     |   7 +-
 16 files changed, 430 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
 create mode 100644 tools/binman/test/240_mkimage_coll.dts

-- 
2.37.1.595.g718a3a8f04-goog


^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2022-08-27  2:00 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-13 17:40 [PATCH v2 00/11] binman: Enhancements to binman mkimage Simon Glass
2022-08-13 17:40 ` [PATCH v2 01/11] doc: Build documentation in parallel Simon Glass
2022-08-20 21:33   ` Simon Glass
2022-08-27  1:59   ` Simon Glass
2022-08-13 17:40 ` [PATCH v2 02/11] patman: Put the coverage command-line last Simon Glass
2022-08-13 17:40 ` [PATCH v2 03/11] patman: Don't buffer test output with a single test Simon Glass
2022-08-13 17:40 ` [PATCH v2 04/11] binman: Fix up the entry-docs for Entry_pre_load Simon Glass
2022-08-13 17:40 ` [PATCH v2 05/11] binman: Add a way to check for missing properties Simon Glass
2022-08-13 17:40 ` [PATCH v2 06/11] binman: Adjust mkimage etype node reading Simon Glass
2022-08-13 17:40 ` [PATCH v2 07/11] binman: Avoid use of expected failure Simon Glass
2022-08-13 17:40 ` [PATCH v2 08/11] binman: Improve mkimage documentation Simon Glass
2022-08-13 17:40 ` [PATCH v2 09/11] binman: Allow the image name to be the data file Simon Glass
2022-08-13 17:40 ` [PATCH v2 10/11] binman: Allow passing entries using -n Simon Glass
2022-08-13 17:40 ` [PATCH v2 11/11] binman: Allow collection to use entries from other sections Simon Glass
2022-08-21  0:10 ` Simon Glass
2022-08-21  0:10 ` [PATCH v2 09/11] binman: Allow the image name to be the data file Simon Glass
2022-08-21  0:10 ` [PATCH v2 10/11] binman: Allow passing entries using -n Simon Glass
2022-08-21  0:10 ` [PATCH v2 08/11] binman: Improve mkimage documentation Simon Glass
2022-08-21  0:10 ` [PATCH v2 07/11] binman: Avoid use of expected failure Simon Glass
2022-08-21  0:10 ` [PATCH v2 06/11] binman: Adjust mkimage etype node reading Simon Glass
2022-08-21  0:10 ` [PATCH v2 05/11] binman: Add a way to check for missing properties Simon Glass
2022-08-21  0:10 ` [PATCH v2 04/11] binman: Fix up the entry-docs for Entry_pre_load Simon Glass
2022-08-21  0:10 ` [PATCH v2 03/11] patman: Don't buffer test output with a single test Simon Glass
2022-08-21  0:10 ` [PATCH v2 02/11] patman: Put the coverage command-line last Simon Glass

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.