Please pull u-boot-dm

Simon Glass
2022-10-29T22:43:32Z

Hi Tom,

https://source.denx.de/u-boot/custodians/u-boot-dm/-/commit/f21954750aa8ed445ab83998bb099e366136c428

The following changes since commit fb63362c63c7aeacb1dfde330ee8f692da7972f9:

lib: fix buggy strcmp and strncmp (2022-10-27 09:10:08 -0400)

are available in the Git repository at:

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

for you to fetch changes up to f21954750aa8ed445ab83998bb099e366136c428:

dm: core: Do not stop uclass iteration on error (2022-10-29 07:36:33
-0600)

----------------------------------------------------------------
Fix pylibfdt warnings and use setuptools to build
Various minor changes to core dm and sandbox

----------------------------------------------------------------
Heinrich Schuchardt (3):
x86: fix longjmp() implementation
x86: provide typedef jmp_buf
sandbox: typo Fictionnal

Michal Suchanek (10):
dm: doc: Fix serial howto u-boot,dm-pre-reloc typo
dm: pci: Fix doc typo first -> next
libfdt: Fix invalid version warning
libfdt: Fix build with python 3.10
tests: Build correct sandbox configuration on 32bit
dm: core: Switch uclass_*_device_err to use uclass_*_device_check
dm: core: Document return value of device bind functions
dm: core: Add note about device_probe idempotence
dm: treewide: Do not use the return value of simple uclass iterator
dm: core: Do not stop uclass iteration on error

Neha Malcom Francis (1):
binman: Add support for symlinking images

Patrick Delaunay (1):
fdt_support: cosmetic: remove fdt_fixup_nor_flash_size prototype

Rasmus Villemoes (1):
gpio-uclass: fix gpio lookup by label

Simon Glass (4):
dm: core: Fix lists_bind_fdt() using non-existent of_match
event: Drop the path when checking event-list filenames
test: Drop unwanted option in event_dump.py
fdt: Move to setuptools

Sughosh Ganu (1):
thermal: sandbox: Enable thermal uclass for sandbox64 variant

William Zhang (1):
dm: tpl: Add fdt address translation support in TPL

arch/sandbox/Kconfig | 18 +----
arch/x86/cpu/i386/setjmp.S | 5 ++
arch/x86/include/asm/setjmp.h | 6 +-
board/sandbox/sandbox.c | 2 +-
cmd/virtio.c | 9 +--
configs/sandbox64_defconfig | 2 +
doc/develop/driver-model/serial-howto.rst | 4 +-
drivers/core/Kconfig | 14 ++++
drivers/core/lists.c | 4 +-
drivers/core/uclass.c | 30 +++++----
drivers/dma/dma-uclass.c | 7 +-
drivers/gpio/gpio-uclass.c | 18 ++---
drivers/pci/pci-uclass.c | 22 ++-----
drivers/sysinfo/sysinfo-uclass.c | 10 ++-
drivers/w1/w1-uclass.c | 9 +--
include/dm/device-internal.h | 4 +-
include/dm/lists.h | 2 +
include/dm/uclass.h | 25 +++----
include/fdt_support.h | 2 -
include/pci.h | 2 +-
scripts/Kconfig.include | 4 ++
scripts/dtc/README | 106
++++++++++++++++++++++++++++++
scripts/dtc/pylibfdt/Makefile | 5 +-
scripts/dtc/pylibfdt/libfdt.i_shipped | 4 ++
scripts/dtc/pylibfdt/setup.py | 57 +++++++++++++---
scripts/event_dump.py | 2 -
test/dm/core.c | 10 ++-
test/dm/test-fdt.c | 27 ++++++--
test/py/tests/test_event_dump.py | 6 +-
tools/binman/binman.rst | 3 +
tools/binman/ftest.py | 9 +++
tools/binman/image.py | 6 ++
tools/binman/test/259_symlink.dts | 16 +++++
33 files changed, 328 insertions(+), 122 deletions(-)
create mode 100644 scripts/dtc/README
create mode 100644 tools/binman/test/259_symlink.dts

Regards,
Simon