
Hi Tom,
https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/8353
The following changes since commit c9204859bbdb924cda811813c545032971656480:
Merge branch 'master' of git://source.denx.de/u-boot-sh (2021-07-20 19:31:40 -0400)
are available in the Git repository at:
git://git.denx.de/u-boot-dm.git tags/dm-pull-21jul21
for you to fetch changes up to 1b098b3e655451572054ce933a87231ee16f7133:
dm: core: fix no null pointer detection in ofnode_get_addr_size_index() (2021-07-21 10:27:35 -0600)
---------------------------------------------------------------- dtoc improvements to show better warnings minor test build fixes sandbox fixes for SDL2 and running TPL bloblist resize feature binman multithreading
---------------------------------------------------------------- Chen Guanqiao (1): dm: core: fix no null pointer detection in ofnode_get_addr_size_index()
Heinrich Schuchardt (1): sandbox: don't set SA_NODEFER in signal handler
Simon Glass (35): dtoc: Avoid using subscripts on match objects dtoc: Convert to use ArgumentParser dtoc: Allow multiple warnings for a driver dtoc: Correct the re_compat regular expression dtoc: Add a stdout check in test_normalized_name() dtoc: Detect unexpected suffix on .of_match dtoc: Detect drivers which do not parse correctly dtoc: Update documentation to cover warnings in more detail dm: core: Add logging for DM_SEQ_ALIAS dm: Support lzma in the flashmap test: Allow CONFIG_SPL_LOAD_FIT to be disabled test: Add DM_DMA to be disabled test: Avoid a build error with SPL sandbox: Support executables for more phases sandbox: Add work-around for SDL2 display sandbox: Use hinting with the display sandbox: Adjust the bloblist default address cros_ec: Allow reading the battery-charge state cros_ec: Drop cros_ec_entering_mode() cros_ec: Support the full-size vboot context cros_ec: Use standard calls for recovery-request checking bloblist: Support resizing a blob bloblist: Tidy up a few API comments bloblist: Correct condition in bloblist_addrec() image: Allow @ in node names when not using signatures spl: Provide more information on boot failure sandbox: mmc: Support fixed MMC devices blk: Support iteration log: Allow padding of the function name binman: Put compressed data into separate files binman: Support multithreading for building images binman: Split node-reading out from constructor in files binman: Use bytearray instead of string patman: Use bytearray instead of string binman: Add basic support for debugging performance
arch/sandbox/cpu/os.c | 65 ++++++------- arch/sandbox/cpu/sdl.c | 26 +++++- arch/sandbox/cpu/spl.c | 16 +++- arch/sandbox/dts/test.dts | 1 + arch/sandbox/include/asm/spl.h | 13 +++ common/Kconfig | 10 +- common/bloblist.c | 73 ++++++++++++++- common/image-fit.c | 2 +- common/log_console.c | 2 +- common/spl/Kconfig | 10 ++ common/spl/spl.c | 48 ++++++---- doc/arch/sandbox.rst | 2 +- doc/develop/driver-model/of-plat.rst | 53 +++++++++++ drivers/block/blk-uclass.c | 49 ++++++++++ drivers/core/device.c | 4 +- drivers/core/of_extra.c | 2 + drivers/core/ofnode.c | 6 +- drivers/misc/cros_ec.c | 28 +++--- drivers/misc/cros_ec_sandbox.c | 29 +++--- drivers/mmc/sandbox_mmc.c | 24 ++++- include/blk.h | 56 +++++++++++ include/bloblist.h | 23 ++++- include/cros_ec.h | 17 ++-- include/os.h | 5 +- include/spl.h | 31 +++++++ test/Makefile | 2 + test/bloblist.c | 215 +++++++++++++++++++++++++++++++++++++++++++ test/dm/blk.c | 55 +++++++++++ test/dm/core.c | 2 + test/image/spl_load.c | 6 +- test/log/log_test.c | 16 ++-- test/test-main.c | 2 +- tools/binman/binman.rst | 18 ++++ tools/binman/cmdline.py | 4 + tools/binman/control.py | 7 ++ tools/binman/etype/blob.py | 5 + tools/binman/etype/collection.py | 2 +- tools/binman/etype/files.py | 3 + tools/binman/etype/section.py | 40 +++++++- tools/binman/ftest.py | 41 ++++++++- tools/binman/image.py | 3 + tools/binman/state.py | 95 +++++++++++++++++++ tools/binman/test/202_section_timeout.dts | 21 +++++ tools/dtoc/main.py | 51 +++++----- tools/dtoc/src_scan.py | 45 +++++++-- tools/dtoc/test_src_scan.py | 133 +++++++++++++++++++++++++- tools/patman/cros_subprocess.py | 6 +- tools/patman/tools.py | 9 +- 48 files changed, 1211 insertions(+), 165 deletions(-) create mode 100644 tools/binman/test/202_section_timeout.dts
Regards, Simon