Please pull u-boot-dm/next into 'next'

Simon Glass sjg at chromium.org
Tue Sep 22 22:58:48 CEST 2020


Hi Tom,

This is for upstream/next

Build here:

https://gitlab.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/4750


The following changes since commit 2512b3b88ba6b193c3cada7e29e386613e8f9a6b:

  Merge branch '2020-09-14-generic-phy-error-trace' into next (2020-09-21
16:44:16 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git tags/dm-pull-22sep20

for you to fetch changes up to e5b35f706d13c8c0fffcf7b2af9c6df4f4190c5d:

  log: mute messages generated by log drivers (2020-09-22 12:54:13 -0600)

----------------------------------------------------------------
binman enhancements for FIT
sunxi64 conversion to use binman
New 'no-map' property for reserved memory

----------------------------------------------------------------
Alper Nebi Yasak (8):
      binman: Ignore hash*, signature* nodes in sections
      binman: Respect pad-before property of section subentries
      binman: Build FIT image subentries with the section etype
      buildman: Use git worktrees instead of git clones when possible
      binman: Support cross-compiling test files to x86
      binman: Use target-specific tools when cross-compiling
      binman: Allow resolving host-specific tools from env vars
      binman: Document how CROSS_COMPILE, CC, HOSTCC etc. are used in README

Etienne Carriere (2):
      fdtdec: optionally add property no-map to created reserved memory node
      optee: add property no-map to secure reserved memory

Heinrich Schuchardt (2):
      dm: syscon: typo alerady
      log: mute messages generated by log drivers

Patrice Chotard (1):
      test: fdtdec: Add test for new no-map fdtdec_add_reserved_memory()
parameter

Patrick Delaunay (1):
      dm: add cells_count parameter in live DT APIs
of_parse_phandle_with_args

Simon Glass (14):
      binman: Use pkg_resources to find resources
      tools: Drop unnecessary use of __file__
      binman: Allow entry args to be required
      binman: Fix up a few missing comments
      libfdt: Detected out-of-space with fdt_finish()
      binman: Move 'external' support into base class
      binman: Add support for ATF BL31
      binman: Support generating FITs with multiple dtbs
      Makefile: Support missing external blobs always
      sunxi: Convert 64-bit boards to use binman
      sunxi: Drop the FIT-generator script
      binman: Allow selecting default FIT configuration
      binman: Support help messages for missing blobs
      binman: sunxi: Add help message for missing sunxi ATF BL31

Walter Lozano (1):
      core: improve of_match_ptr with OF_PLATDATA

 Kconfig                                                 |   3 +-
 Makefile                                                |  23 +---
 arch/arm/dts/sunxi-u-boot.dtsi                          |  62 ++++++++-
 arch/riscv/lib/fdt_fixup.c                              |   2 +-
 board/sunxi/mksunxi_fit_atf.sh                          |  87 ------------
 common/log.c                                            |  13 +-
 common/log_syslog.c                                     |   8 --
 drivers/core/of_access.c                                |   7 +-
 drivers/core/ofnode.c                                   |   3 +-
 drivers/core/syscon-uclass.c                            |  10 +-
 include/dm/device.h                                     |   2 +-
 include/dm/of_access.h                                  |   4 +-
 include/fdtdec.h                                        |   5 +-
 lib/fdtdec.c                                            |  10 +-
 lib/optee/optee.c                                       |   2 +-
 scripts/dtc/pylibfdt/libfdt.i_shipped                   |   3 +-
 test/dm/fdtdec.c                                        |   9 +-
 tools/binman/README                                     |  30 +++++
 tools/binman/README.entries                             |  73 ++++++++++-
 tools/binman/control.py                                 |  80 +++++++++++-
 tools/binman/elf.py                                     |   6 +-
 tools/binman/elf_test.py                                |   4 +-
 tools/binman/entry.py                                   |  25 +++-
 tools/binman/etype/atf_bl31.py                          |  24 ++++
 tools/binman/etype/blob.py                              |   8 +-
 tools/binman/etype/blob_ext.py                          |  11 --
 tools/binman/etype/blob_named_by_arg.py                 |  10 +-
 tools/binman/etype/cros_ec_rw.py                        |   3 +-
 tools/binman/etype/fit.py                               | 176
+++++++++++++++++++++----
 tools/binman/etype/section.py                           |  18 +--
 tools/binman/ftest.py                                   | 247
+++++++++++++++++++++++++++++++++--
 tools/binman/missing-blob-help                          |  15 +++
 tools/binman/test/165_section_ignore_hash_signature.dts |  40 ++++++
 tools/binman/test/166_pad_in_sections.dts               |  26 ++++
 tools/binman/test/167_fit_image_subentry_alignment.dts  |  57 ++++++++
 tools/binman/test/168_fit_missing_blob.dts              |  48 +++++++
 tools/binman/test/169_atf_bl31.dts                      |  16 +++
 tools/binman/test/171_fit_fdt_missing_prop.dts          |  54 ++++++++
 tools/binman/test/172_fit_fdt.dts                       |  55 ++++++++
 tools/binman/test/Makefile                              |  15 ++-
 tools/buildman/builder.py                               |  48 +++++--
 tools/buildman/func_test.py                             |   2 +
 tools/buildman/test.py                                  |   3 -
 tools/dtoc/fdt_util.py                                  |   9 +-
 tools/patman/gitutil.py                                 |  42 ++++++
 tools/patman/tools.py                                   | 125
++++++++++++++++++
 tools/rmboard.py                                        |   3 -
 47 files changed, 1298 insertions(+), 228 deletions(-)
 delete mode 100755 board/sunxi/mksunxi_fit_atf.sh
 create mode 100644 tools/binman/etype/atf_bl31.py
 create mode 100644 tools/binman/missing-blob-help
 create mode 100644 tools/binman/test/165_section_ignore_hash_signature.dts
 create mode 100644 tools/binman/test/166_pad_in_sections.dts
 create mode 100644 tools/binman/test/167_fit_image_subentry_alignment.dts
 create mode 100644 tools/binman/test/168_fit_missing_blob.dts
 create mode 100644 tools/binman/test/169_atf_bl31.dts
 create mode 100644 tools/binman/test/171_fit_fdt_missing_prop.dts
 create mode 100644 tools/binman/test/172_fit_fdt.dts

Regards,
Simon


More information about the U-Boot mailing list