From mboxrd@z Thu Jan 1 00:00:00 1970 From: Simon Glass Date: Sat, 30 Jan 2021 20:28:26 -0700 Subject: Please pull u-boot-dm Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Tom, https://gitlab.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/6139 The following changes since commit 472a716b8fdfd88a27cb675e4ea8e12cb4f79fc3: configs: Resync with savedefconfig (2021-01-29 13:56:04 -0500) are available in the Git repository at: git://git.denx.de/u-boot-dm.git tags/dm-pull-30jan21 for you to fetch changes up to f84eda89e5970ef513fe64ba8e8d977788c44dca: disk: part: sandbox support in dev_print() (2021-01-30 14:25:42 -0700) ---------------------------------------------------------------- tpm fixes for coral binman fixes support for symbols in sub-sections support for additional cros_ec commands various minor fixes / tweaks ---------------------------------------------------------------- Dario Binacchi (1): dm: replace auto_alloc_size with auto Heinrich Schuchardt (6): x86: typo segement sandbox: fix sandbox_cmdline_cb_test_fdt() doc/sandbox: improve formatting of command line options sandbox: keep time offset when resetting sandbox: fill block device meta information disk: part: sandbox support in dev_print() Simon Glass (36): tpm: cr50: Check for valid locality tpm: cr50: Add a better description and more debug tpm: cr50: Rename driver to work with of-platdata x86: coral: Update an unused pin to reduce power x86: coral: Enable CONFIG_BOOTARGS_SUBST dtoc: binman: Drop Python 2 code patman: Correct lz4 compression parameters binman: Update the TODO list binman: Show the size when writing entries binman: Fix a few file comments binman: Support finding symbols in sub-sections binman: Support reading an image with entry args binman: Allow vblock to include devicetree blobs binman: Support alignment of files binman: Allow for skip_at_start when reading entries cros_ec: Add a function for the hello message cros_ec: Tidy up a few delays cros_ec: Add run-time check for input buffer overflow cros_ec: Add support for reading the SKU ID cros_ec: Support reading EC features cros_ec: Add documentation for cros_ec driver operations cros_ec: Add support for switches cros_ec: Show events in human-readable form cros_ec: Allow use with of-platdata cros_ec: Add vstore support spl: Tidy up SPL/TPL malloc sizes x86: coral: Support TPM and RTC in SPL i2c: desigware: Add an alias for Intel Apollo Lake sandbox: Disable I2C emulators in SPL dm: core: Don't inline dev_read...() calls with of-platdata clk: Add debugging for return values clk: x86: Correct the driver name dm: core: Add a comment about pinctrl_select_state() dm: core: Update ofnode_read_fmap_entry() to read hashes Add a symlink for ctype.h binman: Print a debug message when binman selects a node Stanislav Pinchuk (1): do not pass NULL pointer to libfdt Kconfig | 13 +- arch/sandbox/cpu/os.c | 25 ++++ arch/sandbox/cpu/start.c | 2 +- arch/sandbox/dts/sandbox.dtsi | 10 +- arch/sandbox/dts/test.dts | 10 ++ arch/sandbox/include/asm/test.h | 15 ++ arch/x86/cpu/i386/cpu.c | 2 +- arch/x86/cpu/start.S | 2 +- arch/x86/dts/chromebook_coral.dts | 21 ++- arch/x86/include/asm/arch-apollolake/iomap.h | 3 + cmd/cros_ec.c | 195 +++++++++++++++++++++++++- configs/chromebook_coral_defconfig | 1 + configs/sandbox_spl_defconfig | 1 - disk/part.c | 1 + doc/arch/sandbox.rst | 35 +++-- drivers/block/sandbox.c | 11 ++ drivers/clk/clk-uclass.c | 16 ++- drivers/clk/intel/clk_intel.c | 4 +- drivers/core/device.c | 9 ++ drivers/core/of_extra.c | 21 +-- drivers/i2c/Makefile | 2 + drivers/i2c/designware_i2c_pci.c | 2 + drivers/misc/cros_ec.c | 200 +++++++++++++++++++++++---- drivers/misc/cros_ec_lpc.c | 7 + drivers/misc/cros_ec_sandbox.c | 100 +++++++++++++- drivers/rtc/i2c_rtc_emul.c | 4 +- drivers/tpm/cr50_i2c.c | 42 ++++-- include/cros_ec.h | 142 +++++++++++++++++++ include/ctype.h | 1 + include/dm/device.h | 2 +- include/dm/read.h | 5 +- include/ec_commands.h | 45 +++++- include/os.h | 18 +++ lib/binman.c | 2 + test/dm/Makefile | 2 + test/dm/cros_ec.c | 178 ++++++++++++++++++++++++ test/dm/of_extra.c | 38 +++++ test/dm/of_platdata.c | 8 +- tools/binman/README | 3 +- tools/binman/control.py | 3 +- tools/binman/elf.py | 3 +- tools/binman/elf_test.py | 4 +- tools/binman/entry.py | 3 +- tools/binman/etype/blob.py | 4 + tools/binman/etype/files.py | 4 + tools/binman/etype/section.py | 66 +++++++-- tools/binman/etype/u_boot_spl_bss_pad.py | 1 - tools/binman/etype/u_boot_spl_nodtb.py | 2 +- tools/binman/etype/vblock.py | 15 +- tools/binman/fmap_util.py | 4 +- tools/binman/ftest.py | 110 ++++++++++++++- tools/binman/image.py | 62 +++++++-- tools/binman/state.py | 10 ++ tools/binman/test/084_files.dts | 2 +- tools/binman/test/187_symbols_sub.dts | 22 +++ tools/binman/test/188_image_entryarg.dts | 21 +++ tools/binman/test/189_vblock_content.dts | 31 +++++ tools/binman/test/190_files_align.dts | 12 ++ tools/binman/test/191_read_image_skip.dts | 23 +++ tools/dtoc/fdt.py | 15 +- tools/dtoc/test_fdt.py | 6 + tools/patman/tools.py | 3 +- 62 files changed, 1487 insertions(+), 137 deletions(-) create mode 120000 include/ctype.h create mode 100644 test/dm/cros_ec.c create mode 100644 test/dm/of_extra.c create mode 100644 tools/binman/test/187_symbols_sub.dts create mode 100644 tools/binman/test/188_image_entryarg.dts create mode 100644 tools/binman/test/189_vblock_content.dts create mode 100644 tools/binman/test/190_files_align.dts create mode 100644 tools/binman/test/191_read_image_skip.dts Regards, Simon