Hi Tom, https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/23152 https://dev.azure.com/simon0972/u-boot/_build/results?buildId=71&view=results
The following changes since commit e61ea9f2e5d2967826c2c6e3edba961064fbbaa1: mtd: spi-nor: Guard SPI_STACKED_PARALLEL with DM_SPI check (2024-10-31 13:34:29 -0600) are available in the Git repository at: git://git.denx.de/u-boot-dm.git tags/dm-pull-2nov24 for you to fetch changes up to 572b7b0255f9f33002ce7d2a8b2bac30ab49a48e: sandbox: Fix comment for nomap_sysmem() function (2024-11-02 16:14:55 -0600) ---------------------------------------------------------------- alist enhancements and fixes minor test and sandbox fixes some more x86/coreboot patches ---------------------------------------------------------------- Jonas Karlman (1): bootstage: Do not sort records Simon Glass (27): alist: Mention the error condition in alist_add_placeholder() alist: Add a comment for alist_init_struct() alist: Expand the comment for alist_get() alist: Add a way to get the next element alist: Add for-loop helpers alist: Add a function to empty the list alist: Add a way to efficiently filter an alist alist: Add maintainer dm: core: Add a function to see if a device exists test: boot: Use a consistent name for the script bootmeth test: Expand implementation of ut_list_has_dm_tests() test: Drop the duplicate line in setup_bootmenu_image() test: boot: Update bootflow_iter() for console checking bootstd: cros: Correct the x86-setup address bootstd: Avoid showing an invalid buffer address x86: coreboot: Add a test for cbsysinfo command x86: coreboot: Show the option table x86: coreboot: Enable support for the configuration editor x86: coreboot: Add a command to check and update CMOS RAM x86: coreboot: Allow building an expo for editing CMOS config log: Add a new category for tests test: Allow saving and restoring the bloblist bloblist: test: Mark tests with UTF_BLOBLIST sandbox: Convert sb command to use new macro doc: sandbox: Add docs for the sb command sandbox: Add a way to show the sandbox memory-mapping sandbox: Fix comment for nomap_sysmem() function MAINTAINERS | 7 ++ arch/sandbox/cpu/cpu.c | 13 +++ arch/sandbox/include/asm/cpu.h | 3 + arch/sandbox/include/asm/io.h | 2 +- arch/x86/dts/coreboot.dts | 7 ++ boot/Makefile | 3 + boot/expo_build_cb.c | 245 ++++++++++++++++++++++++++++++++++++++++++++++++++++ cmd/Kconfig | 11 +++ cmd/bootflow.c | 9 +- cmd/cedit.c | 28 ++++++ cmd/sb.c | 42 ++++----- cmd/x86/Makefile | 1 + cmd/x86/cbcmos.c | 139 ++++++++++++++++++++++++++++++ cmd/x86/cbsysinfo.c | 73 +++++++++++++++- common/bootstage.c | 12 +-- common/log.c | 1 + configs/coreboot64_defconfig | 2 + configs/coreboot_defconfig | 2 + doc/board/coreboot/coreboot.rst | 6 ++ doc/develop/cedit.rst | 2 +- doc/usage/cmd/cbcmos.rst | 45 ++++++++++ doc/usage/cmd/cbsysinfo.rst | 99 +++++++++++++++++++++ doc/usage/cmd/cedit.rst | 76 ++++++++++++++++ doc/usage/cmd/sb.rst | 79 +++++++++++++++++ doc/usage/index.rst | 2 + drivers/core/uclass.c | 11 +++ include/alist.h | 139 +++++++++++++++++++++++++++++- include/asm-generic/global_data.h | 2 + include/dm/uclass.h | 11 +++ include/expo.h | 8 ++ include/log.h | 2 + include/test/test.h | 3 + lib/alist.c | 41 +++++++++ test/bloblist.c | 28 +++--- test/boot/bootflow.c | 4 +- test/cmd/Makefile | 1 + test/cmd/coreboot.c | 119 +++++++++++++++++++++++++ test/dm/core.c | 22 +++++ test/lib/alist.c | 253 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ test/py/tests/test_ut.py | 2 - test/test-main.c | 31 ++++++- 41 files changed, 1521 insertions(+), 65 deletions(-) create mode 100644 boot/expo_build_cb.c create mode 100644 cmd/x86/cbcmos.c create mode 100644 doc/usage/cmd/cbcmos.rst create mode 100644 doc/usage/cmd/sb.rst create mode 100644 test/cmd/coreboot.c Regards, Simon