Please pull u-boot-dm/next

Simon Glass sjg at chromium.org
Wed Dec 13 21:50:57 CET 2023


Hi Tom,

This is for the -next branch

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

https://dev.azure.com/simon0972/u-boot/_build/results?buildId=56&view=results


The following changes since commit 9565771076c2d4b0193f1741b3990695ac33c1f3:

  Merge patch series "bootm: Refactoring to reduce reliance on CMDLINE
(part A)" (2023-12-13 11:51:53 -0500)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git tags/dm-next-13dec23

for you to fetch changes up to 39e7e039b02e1cf8b04ea668e2bfe2cd2ef0e14d:

  test: vboot: Using variable 'old_dtb' before assignment (2023-12-13
13:20:20 -0700)

----------------------------------------------------------------
minor improvements to test, acpi
updates for new PyPl release

----------------------------------------------------------------
Dario Binacchi (1):
      binman: doc: fix typo

Heinrich Schuchardt (11):
      acpi: move acpi_get_rsdp_addr() to acpi/acpi_table.h
      acpi: cannot have RSDT above 4 GiB
      acpi: simplify acpi_write_ssdt()
      acpi: consider XSDT in acpi_find_table()
      test: unit test for acpi_find_table()
      acpi: fix struct acpi_xsdt
      cmd: acpi: fix acpi list command
      cmd: check argc for acpi dump
      binman: elf: Using variable 'old_val' before assignment
      test: fit: Using variable 'old_dtb' before assignment
      test: vboot: Using variable 'old_dtb' before assignment

Ilias Apalodimas (1):
      bootstd: Fix a memory leak in the efi manager bootflow

Neha Malcom Francis (3):
      binman: etype: dm: Add entry type for TI DM
      arm: dts: k3-*-binman: Move to using ti-dm entry type
      doc: board: ti: k3: Mention TI_DM argument

Simon Glass (28):
      test: Add a new suite for commands
      test: Add helper to skip to partial console line
      test: Make UT_LIB_ASN1 depend on sandbox
      test: Run bootstd tests only on sandbox
      test: Handle use of stack pointer in bdinfo
      test: bdinfo: Add missing asserts
      test: fdt: Add a special case for real boards
      test: font: Add dependencies on fonts
      test: event: Only run test_event_probe() on sandbox
      test: lmb: Move tests into the lib suite
      test: print: Skip test on x86
      video: Add a function to clear the display
      sandbox: Add a dummy booti command
      bootstd: Add a menu option to bootflow scan
      boot: Drop size parameter from image_setup_libfdt()
      fdt: Check for a valid fdt in oftree_ensure()
      fdt: Improve the comment for fdt_shrink_to_minimum()
      fdt: ppc: Drop extra size for ramdisk
      boot: Move adding initrd earlier in image_setup_libfdt()
      fdt: Drop the confusing casts in lmb_free()
      fdt: Move ft_verify_fdt() before the final fixups
      doc: Update documentation URL
      u_boot_pylib: Correct readme formatting
      tools: Keep test_util and patman test files in the pip release
      u_boot_pylib: Correct files used for pip release
      tools/make_pip: Add mention of u_boot_pylib in tool list
      patman: Update the run script
      tools: Move python tools to version 0.0.6

 MAINTAINERS                                       |   2 +-
 Makefile                                          |   1 +
 README                                            |   2 +-
 arch/arm/dts/k3-am625-sk-binman.dtsi              |   4 +-
 arch/arm/dts/k3-am625-verdin-wifi-dev-binman.dtsi |   4 +-
 arch/arm/dts/k3-am62a-sk-binman.dtsi              |   4 +-
 arch/arm/dts/k3-j7200-binman.dtsi                 |   4 +-
 arch/arm/dts/k3-j721e-binman.dtsi                 |   4 +-
 arch/arm/dts/k3-j721s2-binman.dtsi                |   4 +-
 arch/mips/lib/bootm.c                             |   4 +-
 arch/sandbox/lib/bootm.c                          |   7 +++
 arch/x86/include/asm/acpi_table.h                 |   9 ----
 boot/bootmeth_efi_mgr.c                           |   2 +
 boot/fdt_support.c                                |   1 -
 boot/image-board.c                                |   2 +-
 boot/image-fdt.c                                  |  27 ++++++------
 cmd/Kconfig                                       |   2 +-
 cmd/acpi.c                                        |  67
++++++++++++++++-------------
 cmd/bootefi.c                                     |   2 +-
 cmd/bootflow.c                                    |  27 ++++++++++--
 cmd/booti.c                                       |   2 +-
 cmd/cls.c                                         |  25 ++---------
 common/console.c                                  |  31 ++++++++++++++
 configs/tools-only_defconfig                      |   1 +
 doc/board/ti/k3.rst                               |   7 +++
 doc/build/documentation.rst                       |   2 +-
 doc/usage/cmd/bootflow.rst                        |   5 +++
 drivers/core/ofnode.c                             |   5 +++
 drivers/misc/qfw.c                                |   1 +
 include/acpi/acpi_table.h                         |  11 ++++-
 include/console.h                                 |  10 +++++
 include/fdt_support.h                             |  24 ++++++++++-
 include/image.h                                   |   3 +-
 include/test/cmd.h                                |  15 +++++++
 include/test/suites.h                             |   1 +
 include/test/ut.h                                 |  30 +++++++++++++
 lib/acpi/acpi.c                                   |  20 +++++++--
 lib/acpi/base.c                                   |  23 +++++++---
 lib/acpi/ssdt.c                                   |   3 +-
 lib/efi_loader/efi_dt_fixup.c                     |   2 +-
 scripts/make_pip.sh                               |  14 +++++-
 test/Kconfig                                      |   6 +++
 test/Makefile                                     |   2 +-
 test/boot/bootflow.c                              |  82
++++++++++++++++++++++++++++++++++++
 test/cmd/Makefile                                 |   2 +
 test/cmd/bdinfo.c                                 |  23 ++++++++--
 test/cmd/cmd_ut_cmd.c                             |  21 +++++++++
 test/cmd/fdt.c                                    |   8 +++-
 test/cmd/font.c                                   |   6 ++-
 test/cmd_ut.c                                     |   8 +++-
 test/common/event.c                               |   3 ++
 test/dm/acpi.c                                    | 124
++++++++++++++++++++++++++++++++++++++++++++++++++----
 test/lib/lmb.c                                    |  36 ++++++----------
 test/print_ut.c                                   |   8 ++++
 test/py/tests/test_fit.py                         |   6 +--
 test/py/tests/test_vboot.py                       |   6 +--
 test/ut.c                                         |  27 ++++++++++++
 tools/binman/binman.rst                           |   2 +-
 tools/binman/elf_test.py                          |   8 ++--
 tools/binman/entries.rst                          |  14 ++++++
 tools/binman/etype/ti_dm.py                       |  22 ++++++++++
 tools/binman/ftest.py                             |   7 +++
 tools/binman/pyproject.toml                       |   6 +--
 tools/binman/test/225_ti_dm.dts                   |  13 ++++++
 tools/buildman/pyproject.toml                     |   6 +--
 tools/dtoc/pyproject.toml                         |   6 +--
 tools/patman/pyproject.toml                       |   8 ++--
 tools/u_boot_pylib/README.rst                     |   2 +-
 tools/u_boot_pylib/pyproject.toml                 |   9 ++--
 69 files changed, 691 insertions(+), 194 deletions(-)
 create mode 100644 include/test/cmd.h
 create mode 100644 test/cmd/cmd_ut_cmd.c
 create mode 100644 tools/binman/etype/ti_dm.py
 create mode 100644 tools/binman/test/225_ti_dm.dts

Regards,
Simon


More information about the U-Boot mailing list