Please pull u-boot-dm

Simon Glass
2022-02-22T23:45:51Z

Hi Tom,

https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/11053

The following changes since commit 17a0dc6abfdbf392f6a27074f2633608038c4221:

Merge branch '2022-02-21-platform-updates' (2022-02-21 08:53:24 -0500)

are available in the Git repository at:

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

for you to fetch changes up to 70f42e720c90faa2fa27836288559e0d647862b7:

scripts: dtc: libfdt: fdt_ro.c: always define fdt_check_full (2022-02-22
10:05:44 -0700)

----------------------------------------------------------------
binman fixes/improvements to FIT generator
binman SPL fixes
moveconfig support regex matches

----------------------------------------------------------------
Alper Nebi Yasak (2):
binman: Skip processing "hash" subnodes of FIT subsections
binman: Update image positions of FIT subentries

Angus Ainslie (1):
phy: phy-uclass: check the parents for phys

Philippe Reynes (1):
scripts: dtc: libfdt: fdt_ro.c: always define fdt_check_full

Roger Quadros (1):
binman: Add support for TEE BL32

Simon Glass (18):
binman: Correct the error message for a bad hash algorithm
moveconfig: Show the config name rather than the defconfig
moveconfig: Allow regex matches when finding combinations
spl: x86: Correct the binman symbols for SPL
spl: Allow disabling binman symbols in SPL
dtoc: Support adding a string list to a device tree
dtoc: Support deleting a node
dtoc: Allow deleting nodes and adding them in the same sync
dtoc: Support reading a list of arguments
binman: Update docs to indicate mkimage is supported
elf: Add a way to read segment information from an ELF file
binman: Add to the TODO
binman: Support a list of strings with the mkimage etype
binman: Add a ELF test file with disjoint text sections
binman: Move entry-data collection into a Entry method
binman: fit: Refactor to reduce function size
binman: Tidy up the docs a little with fit
binman: Allow different operations in FIT generator nodes

Makefile | 1 +
arch/x86/dts/u-boot.dtsi | 2 +-
common/spl/Kconfig | 24 ++++
common/spl/spl.c | 12 +-
drivers/phy/phy-uclass.c | 20 +++-
include/spl.h | 4 +-
scripts/dtc/libfdt/fdt_ro.c | 8 +-
tools/binman/binman.rst | 98 +++++++++++++++-
tools/binman/elf.py | 37 ++++++
tools/binman/elf_test.py | 31 ++++-
tools/binman/entries.rst | 124 +++++++++++++++-----
tools/binman/entry.py | 51 +++++++-
tools/binman/etype/fit.py | 323
++++++++++++++++++++++++++++++++++++++-------------
tools/binman/etype/mkimage.py | 27 +++--
tools/binman/etype/tee_os.py | 22 ++++
tools/binman/ftest.py | 164
+++++++++++++++++++++++++-
tools/binman/missing-blob-help | 4 +
tools/binman/state.py | 2 +-
tools/binman/test/221_fit_subentry_hash.dts | 52 +++++++++
tools/binman/test/222_tee_os.dts | 14 +++
tools/binman/test/223_fit_fdt_oper.dts | 56 +++++++++
tools/binman/test/224_fit_bad_oper.dts | 27 +++++
tools/binman/test/Makefile | 6 +-
tools/binman/test/elf_sections.c | 20 ++++
tools/binman/test/elf_sections.lds | 31 +++++
tools/dtoc/fdt.py | 37 ++++++
tools/dtoc/fdt_util.py | 12 ++
tools/dtoc/test/dtoc_test_simple.dts | 1 +
tools/dtoc/test_fdt.py | 43 +++++++
tools/moveconfig.py | 39 ++++++-
30 files changed, 1140 insertions(+), 152 deletions(-)
create mode 100644 tools/binman/etype/tee_os.py
create mode 100644 tools/binman/test/221_fit_subentry_hash.dts
create mode 100644 tools/binman/test/222_tee_os.dts
create mode 100644 tools/binman/test/223_fit_fdt_oper.dts
create mode 100644 tools/binman/test/224_fit_bad_oper.dts
create mode 100644 tools/binman/test/elf_sections.c
create mode 100644 tools/binman/test/elf_sections.lds

Regards,
Simon