Please pull u-boot-dm

Simon Glass
2021-08-01T18:08:36Z

Hi Tom,

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

The following changes since commit 5371593aed56ee11cbb6cc6ac8d058fcd9b8f58c:

Merge https://source.denx.de/u-boot/custodians/u-boot-sunxi (2021-07-31
20:51:24 -0400)

are available in the Git repository at:

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

for you to fetch changes up to eec44c7218a3c3ce924a282cc46a59e83feb9de1:

dtoc: Support widening a bool value (2021-08-01 09:05:24 -0600)

----------------------------------------------------------------
sandbox TPM-emulator improvements
rST documentation and fixes for moveconfig
handle empty 'ranges' property in dtoc
patman warning for invalid tag
clean-ups to 'fdt add' command

----------------------------------------------------------------
Patrick Delaunay (1):
patman: add warning for invalid tag

Simon Glass (21):
sandbox: tpm: Split out common nvdata code
sandbox: tpm: Tidy up reading and writing of device state
sandbox: tpm: Support the define-space command
sandbox: tpm: Correct handling of get-capability
sandbox: tpm: Finish comments for struct sandbox_tpm2
sandbox: tpm: Track whether the state is valid
sandbox: tpm: Support nvdata in TPM2
sandbox: tpm: Support storing device state in tpm2
sandbox: tpm: Correct handling of SANDBOX_TPM_PCR_NB
sandbox: tpm: Support extending a PCR multiple times
fdt: Tidy up the code a bit with fdt addr
fdt: Show the type of devicetree with fdt addr
doc: Create an intro section for testing
doc: Move coccinelle into its own section
doc: Add docs for the moveconfig tool
doc: Fix up outdated moveconfig docs
moveconfig: Update to newer kconfiglib
sandbox: Reduce keyed autoboot delay
dtoc: Rename is_wider_than() to reduce confusion
dtoc: Fix widening an int array to an int
dtoc: Support widening a bool value

Tim Harvey (1):
common: board_r: print error if binman_init fails

arch/sandbox/cpu/start.c | 9 ++
arch/sandbox/cpu/state.c | 18 +++
arch/sandbox/dts/sandbox.dtsi | 2 +
arch/sandbox/include/asm/state.h | 1 +
cmd/fdt.c | 42 +++---
common/autoboot.c | 6 +-
common/board_r.c | 8 +-
doc/develop/index.rst | 10 +-
doc/develop/moveconfig.rst | 282
++++++++++++++++++++++++++++++++++++++++
doc/develop/testing.rst | 6 +-
drivers/tpm/Makefile | 4 +-
drivers/tpm/sandbox_common.c | 77 +++++++++++
drivers/tpm/sandbox_common.h | 108 ++++++++++++++++
drivers/tpm/tpm2_tis_sandbox.c | 283
+++++++++++++++++++++++++++++++++++-----
drivers/tpm/tpm_tis_sandbox.c | 171 +++++++-----------------
include/autoboot.h | 36 ++++++
include/tpm-v2.h | 2 +
test/common/test_autoboot.c | 6 +
test/dm/of_platdata.c | 7 +-
test/py/tests/test_tpm2.py | 18 ++-
tools/dtoc/fdt.py | 40 ++++--
tools/dtoc/test/dtoc_test_simple.dts | 2 +
tools/dtoc/test_dtoc.py | 9 +-
tools/dtoc/test_fdt.py | 29 ++++-
tools/moveconfig.py | 315
++-------------------------------------------
tools/patman/func_test.py | 11 ++
tools/patman/patchstream.py | 9 ++
27 files changed, 997 insertions(+), 514 deletions(-)
create mode 100644 doc/develop/moveconfig.rst
create mode 100644 drivers/tpm/sandbox_common.c
create mode 100644 drivers/tpm/sandbox_common.h

Regards,
Simon