[PATCH v2 00/14] Tools updates for Labgrid

Simon Glass sjg at chromium.org
Sun Jun 23 19:55:01 CEST 2024


This series includes patches to update buildman to support Labgrid
better and some minor binman fixes and improvements.

Changes in v2:
- Move the binman assume-size feature into this series

Simon Glass (14):
  binman: efi: Correct entry docs
  binman: Regenerate nxp docs
  binman: ti: Regenerate entry docs
  binman: Update the entrydocs header
  binman: Support an assumed size for missing binaries
  binman: Make Intel ME default to position 0x1000
  x86: Set up some assumed sizes for binary blobs
  buildman: Make mrproper an argument to _reconfigure()
  buildman: Make mrproper an argument to _config_and_build()
  buildman: Make mrproper an argument to run_commit()
  buildman: Avoid rebuilding when --mrproper is used
  buildman: Add a flag to force mrproper on failure
  buildman: Retry the build for current source
  buildman: Add a way to limit the number of buildmans

 arch/x86/dts/u-boot.dtsi                 |   5 +
 tools/binman/binman.rst                  |   7 ++
 tools/binman/entries.rst                 | 115 +++++++++++++-----
 tools/binman/entry.py                    |   3 +-
 tools/binman/etype/blob.py               |   7 +-
 tools/binman/etype/efi_capsule.py        |  40 +++----
 tools/binman/etype/efi_empty_capsule.py  |  22 ++--
 tools/binman/etype/intel_descriptor.py   |   2 +-
 tools/binman/etype/ti_secure.py          |  45 ++++----
 tools/binman/ftest.py                    |  28 +++++
 tools/binman/test/326_assume_size.dts    |  16 +++
 tools/binman/test/327_assume_size_ok.dts |  16 +++
 tools/buildman/builder.py                |  18 +--
 tools/buildman/builderthread.py          |  44 ++++---
 tools/buildman/buildman.rst              |   8 +-
 tools/buildman/cmdline.py                |   6 +-
 tools/buildman/control.py                | 141 ++++++++++++++++++++++-
 tools/buildman/pyproject.toml            |   6 +-
 tools/buildman/test.py                   | 121 +++++++++++++++++++
 tools/u_boot_pylib/terminal.py           |   7 +-
 20 files changed, 545 insertions(+), 112 deletions(-)
 create mode 100644 tools/binman/test/326_assume_size.dts
 create mode 100644 tools/binman/test/327_assume_size_ok.dts

-- 
2.34.1



More information about the U-Boot mailing list