This series allows binman to generate FITs that include multiple DTB
images and the configuration to use them.

It is then possible to remove the sunxi FIT generator script, so this
series handles that also.

With this, sunxi is fully converted to use binman.


Simon Glass (7):
  binman: Allow entry args to be required
  binman: Fix up a few missing comments
  libfdt: Detected out-of-space with fdt_finish()
  binman: Add support for ATF BL31
  binman: Support generating FITs with multiple dtbs
  sunxi: Convert 64-bit boards to use binman
  sunxi: Drop the FIT-generator script

 Kconfig                                 |   3 +-
 Makefile                                |  18 +---
 arch/arm/dts/sunxi-u-boot.dtsi          |  60 +++++++++++-
 board/sunxi/mksunxi_fit_atf.sh          |  87 -----------------
 scripts/dtc/pylibfdt/libfdt.i_shipped   |   3 +-
 tools/binman/README.entries             |  59 ++++++++++-
 tools/binman/etype/atf_bl31.py          |  20 ++++
 tools/binman/etype/blob_named_by_arg.py |  10 +-
 tools/binman/etype/cros_ec_rw.py        |   3 +-
 tools/binman/etype/fit.py               |  76 +++++++++++++--
 tools/binman/ftest.py                   | 124 ++++++++++++++++++++++--
 tools/binman/test/165_atf_bl31.dts      |  16 +++
 tools/binman/test/166_fit_fdt.dts       |  55 +++++++++++
 13 files changed, 405 insertions(+), 129 deletions(-)
 delete mode 100755 board/sunxi/mksunxi_fit_atf.sh
 create mode 100644 tools/binman/etype/atf_bl31.py
 create mode 100644 tools/binman/test/165_atf_bl31.dts
 create mode 100644 tools/binman/test/166_fit_fdt.dts

-- 
2.28.0.297.g1956fa8f8d-goog

Reply via email to