[PATCH 5/7] binman: Support lists of external blobs

Simon Glass sjg at chromium.org
Sun Dec 5 20:46:00 CET 2021


Sometimes it is useful to have a list of related external blobs in a
single entry. An example is the DDR binaries used by meson. There are
9 files in total. Add support for this, so we don't have to have a
separate entry for each.

Signed-off-by: Simon Glass <sjg at chromium.org>
---

 scripts/pylint.base                           |  1 +
 tools/binman/entries.rst                      | 14 +++++
 tools/binman/etype/blob.py                    | 16 ++++-
 tools/binman/etype/blob_ext_list.py           | 58 +++++++++++++++++++
 tools/binman/ftest.py                         | 20 +++++++
 tools/binman/test/215_blob_ext_list.dts       | 14 +++++
 .../binman/test/216_blob_ext_list_missing.dts | 14 +++++
 7 files changed, 134 insertions(+), 3 deletions(-)
 create mode 100644 tools/binman/etype/blob_ext_list.py
 create mode 100644 tools/binman/test/215_blob_ext_list.dts
 create mode 100644 tools/binman/test/216_blob_ext_list_missing.dts

Applied to u-boot-dm/next, thanks!


More information about the U-Boot mailing list