mbox series

Please pull u-boot-dm

Message ID CAFLszTj16p8-H1J349FoLowzpO7SNfdwELEDyDmi=U9+gZiCbw@mail.gmail.com
State Accepted
Delegated to: Tom Rini
Headers show
Series Please pull u-boot-dm | expand

Pull-request

git://git.denx.de/u-boot-dm.git tags/dm-pull-2nov24

Message

Simon Glass Nov. 3, 2024, 2:47 p.m. UTC
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

Comments

Heinrich Schuchardt Nov. 4, 2024, 8:52 a.m. UTC | #1
On 11/3/24 15:47, Simon Glass wrote:
> 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

Hello Simon,

as described in
https://lore.kernel.org/u-boot/47ada0aa-97fe-4c0a-a662-4b184175a17f@gmx.de/T/#u
sent after the pull request there are some issues with the documentation.

Will you send a follow up patch?

Best regards

Heinrich


>        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
Simon Glass Nov. 4, 2024, 1:02 p.m. UTC | #2
Hi Heinrich,

On Mon, 4 Nov 2024 at 01:52, Heinrich Schuchardt <xypron.glpk@gmx.de> wrote:
>
> On 11/3/24 15:47, Simon Glass wrote:
> > 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
>
> Hello Simon,
>
> as described in
> https://lore.kernel.org/u-boot/47ada0aa-97fe-4c0a-a662-4b184175a17f@gmx.de/T/#u
> sent after the pull request there are some issues with the documentation.
>
> Will you send a follow up patch?

Yes, I saw it, will do.

Regards,
SImon
Tom Rini Nov. 4, 2024, 1:56 p.m. UTC | #3
On Sun, Nov 03, 2024 at 07:47:46AM -0700, Simon Glass wrote:

> 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)
> 

Applied to u-boot/master, thanks!