Please pull u-boot-dm

Simon Glass sjg at chromium.org
Sun Jan 31 04:28:26 CET 2021


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


More information about the U-Boot mailing list