All of lore.kernel.org
 help / color / mirror / Atom feed
* Please pull u-boot-dm/next
@ 2021-09-27 14:58 Simon Glass
  2021-09-27 21:01 ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Simon Glass @ 2021-09-27 14:58 UTC (permalink / raw)
  To: U-Boot Mailing List; +Cc: Tom Rini

Hi Tom,

This is for the -next branch.

https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/9260



The following changes since commit bb38d77ca779cc8bdad3d4ceb6cecc687f4987c2:

  vexpress_ca9x4: Add missing SYS_LOAD_ADDR (2021-09-24 22:12:35 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git tags/dm-pull-next-27sep21

for you to fetch changes up to 933bf2644591281ed96f9d5771cbb35fe95bcb00:

  fdt_support.h: Remove duplicated declarations (2021-09-25 09:46:15 -0600)

----------------------------------------------------------------
Various of-platdata improvements, including CONFIG_OF_REAL

----------------------------------------------------------------
Bin Meng (1):
      fdt_support.h: Remove duplicated declarations

Heinrich Schuchardt (1):
      sandbox: correct cpu nodes

Pali Rohár (1):
      dm: pci: Fix handling of errors when scanning device

Simon Glass (12):
      treewide: fdt: Move fdt_get_config_... to ofnode_conf_read...
      fdt: Create a new OF_REAL Kconfig
      treewide: Simply conditions with the new OF_REAL
      treewide: Use OF_REAL instead of !OF_PLATDATA
      mmc: nds32: ftsdc010: Convert to livetree
      treewide: Try to avoid the preprocessor with OF_REAL
      fdt: Update Makefile rules with the new OF_REAL Kconfig
      dm: Add comments to dt-structs contents
      clk: Rename clk_get_by_driver_info()
      dm: doc: Add a note about of-platdata header files
      irq: Tidy up of-platdata irq support
      dm: gpio: Add of-platdata support

 Makefile                                      |  7 ++----
 arch/arm/mach-rockchip/rk3188/rk3188.c        |  4 ++--
 arch/arm/mach-rockchip/rk3399/syscon_rk3399.c |  2 +-
 arch/arm/mach-rockchip/rk3568/syscon_rk3568.c |  2 +-
 arch/sandbox/dts/sandbox.dtsi                 | 21 +++++++++++++++-
 arch/sandbox/dts/test.dts                     | 17 ++++++++++---
 arch/sandbox/include/asm/irq.h                | 20 ++++++++++++++++
 arch/x86/cpu/apollolake/hostbridge.c          |  4 ++--
 arch/x86/cpu/apollolake/lpc.c                 |  2 +-
 arch/x86/cpu/apollolake/pch.c                 |  2 +-
 arch/x86/cpu/apollolake/pmc.c                 |  4 ++--
 arch/x86/cpu/apollolake/uart.c                |  2 +-
 arch/x86/cpu/coreboot/coreboot.c              |  5 ++--
 arch/x86/cpu/intel_common/itss.c              |  2 +-
 arch/x86/cpu/intel_common/p2sb.c              | 24 +++++++++----------
 arch/x86/lib/lpc-uclass.c                     |  2 +-
 arch/x86/lib/tpl.c                            |  2 +-
 board/dhelectronics/dh_stm32mp1/board.c       |  5 ++--
 board/firefly/firefly-rk3288/firefly-rk3288.c |  4 ++--
 board/google/chromebook_coral/coral.c         |  2 +-
 board/sandbox/sandbox.c                       |  5 +++-
 board/st/stm32mp1/stm32mp1.c                  |  5 ++--
 common/autoboot.c                             |  8 +++----
 common/board_r.c                              |  4 ++--
 common/cli.c                                  |  7 +++---
 common/spl/spl.c                              |  2 +-
 common/spl/spl_spi.c                          | 12 ++++------
 configs/sandbox_noinst_defconfig              |  2 ++
 configs/sandbox_spl_defconfig                 |  2 ++
 disk/part_efi.c                               |  8 +++----
 doc/develop/driver-model/of-plat.rst          | 56
+++++++++++++++++++++++++++++++++++++++----
 doc/device-tree-bindings/config.txt           |  4 ++--
 drivers/clk/clk-uclass.c                      | 15 ++++++------
 drivers/clk/clk_fixed_factor.c                | 18 +++++++-------
 drivers/clk/clk_fixed_rate.c                  |  7 +++---
 drivers/clk/rockchip/clk_px30.c               |  4 ++--
 drivers/clk/rockchip/clk_rk3188.c             |  8 +++----
 drivers/clk/rockchip/clk_rk3288.c             | 10 ++++----
 drivers/clk/rockchip/clk_rk3308.c             |  4 ++--
 drivers/clk/rockchip/clk_rk3368.c             | 10 ++++----
 drivers/clk/rockchip/clk_rk3399.c             | 20 +++++++++-------
 drivers/core/device.c                         |  4 ++--
 drivers/core/fdtaddr.c                        |  2 +-
 drivers/core/lists.c                          |  2 +-
 drivers/core/ofnode.c                         | 33 +++++++++++++++++++++++++
 drivers/core/root.c                           |  4 ++--
 drivers/core/simple-bus.c                     |  2 +-
 drivers/core/syscon-uclass.c                  |  2 +-
 drivers/core/uclass.c                         |  2 +-
 drivers/core/util.c                           |  2 +-
 drivers/cpu/cpu_sandbox.c                     |  2 +-
 drivers/firmware/firmware-uclass.c            |  2 +-
 drivers/gpio/Makefile                         |  4 ++--
 drivers/gpio/gpio-uclass.c                    | 28 +++++++++++++++++++---
 drivers/gpio/intel_gpio.c                     |  2 +-
 drivers/gpio/mxs_gpio.c                       |  4 ++--
 drivers/gpio/omap_gpio.c                      |  4 ++--
 drivers/gpio/sandbox.c                        | 14 +++++++----
 drivers/gpio/sandbox_test.c                   | 21 ++++++++++++++++
 drivers/i2c/i2c-emul-uclass.c                 |  2 +-
 drivers/i2c/i2c-uclass.c                      | 10 ++++----
 drivers/i2c/omap24xx_i2c.c                    |  4 ++--
 drivers/misc/Makefile                         |  2 +-
 drivers/misc/cros_ec.c                        |  2 +-
 drivers/misc/irq-uclass.c                     | 10 ++++++--
 drivers/misc/irq_sandbox.c                    | 15 +++---------
 drivers/misc/irq_sandbox_test.c               | 22 +++++++++++++++++
 drivers/misc/misc-uclass.c                    |  2 +-
 drivers/misc/p2sb-uclass.c                    | 20 ++++++++--------
 drivers/mmc/fsl_esdhc_imx.c                   | 17 ++++++-------
 drivers/mmc/ftsdc010_mci.c                    | 45
+++++++++++++++-------------------
 drivers/mmc/mxsmmc.c                          |  4 ++--
 drivers/mmc/omap_hsmmc.c                      |  6 ++---
 drivers/mmc/rockchip_dw_mmc.c                 |  8 ++++---
 drivers/pch/pch-uclass.c                      |  2 +-
 drivers/pci/pci-uclass.c                      |  9 +------
 drivers/pinctrl/intel/pinctrl_apl.c           |  4 ++--
 drivers/pinctrl/nxp/pinctrl-mxs.c             |  2 +-
 drivers/pinctrl/pinctrl-qe-io.c               |  2 +-
 drivers/pinctrl/pinctrl-uclass.c              |  2 +-
 drivers/pinctrl/rockchip/pinctrl-px30.c       |  2 +-
 drivers/pinctrl/rockchip/pinctrl-rk3036.c     |  2 +-
 drivers/pinctrl/rockchip/pinctrl-rk3128.c     |  2 +-
 drivers/pinctrl/rockchip/pinctrl-rk3188.c     |  2 +-
 drivers/pinctrl/rockchip/pinctrl-rk322x.c     |  2 +-
 drivers/pinctrl/rockchip/pinctrl-rk3288.c     |  2 +-
 drivers/pinctrl/rockchip/pinctrl-rk3308.c     |  2 +-
 drivers/pinctrl/rockchip/pinctrl-rk3328.c     |  2 +-
 drivers/pinctrl/rockchip/pinctrl-rk3368.c     |  2 +-
 drivers/pinctrl/rockchip/pinctrl-rk3399.c     |  2 +-
 drivers/pinctrl/rockchip/pinctrl-rv1108.c     |  2 +-
 drivers/power/domain/power-domain-uclass.c    |  4 ++--
 drivers/ram/rockchip/dmc-rk3368.c             | 12 +++++-----
 drivers/ram/rockchip/sdram_rk3188.c           |  5 ++--
 drivers/ram/rockchip/sdram_rk322x.c           |  5 ++--
 drivers/ram/rockchip/sdram_rk3288.c           |  5 ++--
 drivers/ram/rockchip/sdram_rk3328.c           |  4 ++--
 drivers/ram/rockchip/sdram_rk3399.c           |  9 +++----
 drivers/rtc/rtc-uclass.c                      |  2 +-
 drivers/serial/ns16550.c                      |  8 +++----
 drivers/serial/sandbox.c                      |  2 +-
 drivers/serial/serial_mt7620.c                |  4 ++--
 drivers/serial/serial_omap.c                  |  6 ++---
 drivers/spi/cf_spi.c                          |  4 ++--
 drivers/spi/davinci_spi.c                     |  4 ++--
 drivers/spi/fsl_espi.c                        |  4 ++--
 drivers/spi/ich.c                             |  6 ++---
 drivers/spi/mxs_spi.c                         |  4 ++--
 drivers/spi/omap3_spi.c                       |  4 ++--
 drivers/spi/pl022_spi.c                       |  4 ++--
 drivers/spi/rk_spi.c                          | 38
++++++++++++++---------------
 drivers/spi/spi-uclass.c                      | 14 +++++------
 drivers/sysreset/sysreset_sandbox.c           |  2 +-
 drivers/timer/rockchip_timer.c                | 16 ++++++-------
 drivers/timer/timer-uclass.c                  | 68
+++++++++++++++++++++++++++-------------------------
 drivers/timer/tsc_timer.c                     |  2 +-
 drivers/tpm/tpm-uclass.c                      |  2 +-
 drivers/video/cfb_console.c                   |  4 ++--
 drivers/video/exynos/exynos_mipi_dsi.c        |  4 ++--
 dts/Kconfig                                   | 29 +++++++++++++++++++++-
 env/mmc.c                                     |  5 ++--
 include/asm-generic/gpio.h                    |  5 ++++
 include/clk.h                                 | 35 ++++++++++++++++++++++-----
 include/dm/device.h                           | 12 +++++-----
 include/dm/ofnode.h                           | 37 ++++++++++++++++++++++++++++
 include/dt-structs.h                          | 27 +++++++++++++++++++++
 include/fdt_support.h                         |  2 --
 include/fdtdec.h                              | 33 -------------------------
 include/irq.h                                 | 29 ++++++++++++++++++++++
 include/power-domain.h                        |  6 ++---
 lib/Makefile                                  |  5 +---
 lib/fdtdec.c                                  | 44
----------------------------------
 scripts/Makefile.spl                          |  9 +++----
 test/dm/cpu.c                                 |  2 +-
 test/dm/of_platdata.c                         | 65
+++++++++++++++++++++++++++++++++++++++++++++----
 test/dm/ofnode.c                              | 15 ++++++++++++
 test/dm/timer.c                               |  6 ++---
 tools/dtoc/dtb_platdata.py                    |  1 +
 138 files changed, 816 insertions(+), 487 deletions(-)
 create mode 100644 arch/sandbox/include/asm/irq.h
 create mode 100644 drivers/gpio/sandbox_test.c
 create mode 100644 drivers/misc/irq_sandbox_test.c

Regards,
Simon

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2021-09-27 14:58 Please pull u-boot-dm/next Simon Glass
@ 2021-09-27 21:01 ` Tom Rini
  0 siblings, 0 replies; 46+ messages in thread
From: Tom Rini @ 2021-09-27 21:01 UTC (permalink / raw)
  To: Simon Glass; +Cc: U-Boot Mailing List

[-- Attachment #1: Type: text/plain, Size: 686 bytes --]

On Mon, Sep 27, 2021 at 08:58:17AM -0600, Simon Glass wrote:

> Hi Tom,
> 
> This is for the -next branch.
> 
> https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/9260
> 
> 
> 
> The following changes since commit bb38d77ca779cc8bdad3d4ceb6cecc687f4987c2:
> 
>   vexpress_ca9x4: Add missing SYS_LOAD_ADDR (2021-09-24 22:12:35 -0400)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-dm.git tags/dm-pull-next-27sep21
> 
> for you to fetch changes up to 933bf2644591281ed96f9d5771cbb35fe95bcb00:
> 
>   fdt_support.h: Remove duplicated declarations (2021-09-25 09:46:15 -0600)
> 

Applied to u-boot/next, thanks!

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2024-01-08  0:21 Simon Glass
@ 2024-01-08 17:00 ` Tom Rini
  0 siblings, 0 replies; 46+ messages in thread
From: Tom Rini @ 2024-01-08 17:00 UTC (permalink / raw)
  To: Simon Glass; +Cc: U-Boot Mailing List

[-- Attachment #1: Type: text/plain, Size: 807 bytes --]

On Sun, Jan 07, 2024 at 05:21:57PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> This is for -next
> 
> 
> https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/19216
> 
> https://dev.azure.com/simon0972/u-boot/_build/results?buildId=58&view=results
> 
> 
> The following changes since commit c2c598e87cfe56f5991730762c00733c5aa9a994:
> 
>   Merge branch 'staging' of
> https://source.denx.de/u-boot/custodians/u-boot-tegra into next
> (2024-01-06 09:57:56 -0500)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-dm.git tags/dm-next-7jan23
> 
> for you to fetch changes up to 8c4b37ce97c27ad4e7f83b028d4cd1396a51a36f:
> 
>   arm: enable support for QEMU firmware tables (2024-01-07 13:49:15 -0700)
> 

Applied to u-boot/next, thanks!

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
@ 2024-01-08  0:21 Simon Glass
  2024-01-08 17:00 ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Simon Glass @ 2024-01-08  0:21 UTC (permalink / raw)
  To: U-Boot Mailing List; +Cc: Tom Rini

Hi Tom,

This is for -next


https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/19216

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


The following changes since commit c2c598e87cfe56f5991730762c00733c5aa9a994:

  Merge branch 'staging' of
https://source.denx.de/u-boot/custodians/u-boot-tegra into next
(2024-01-06 09:57:56 -0500)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git tags/dm-next-7jan23

for you to fetch changes up to 8c4b37ce97c27ad4e7f83b028d4cd1396a51a36f:

  arm: enable support for QEMU firmware tables (2024-01-07 13:49:15 -0700)

----------------------------------------------------------------
switch to SMBIOS3 tables
allow devicetree from bloblist
ACPI support for ARM and RISC-V

----------------------------------------------------------------
Heinrich Schuchardt (14):
      smbios: SMBIOS 3.0 (64-bit) Entry Point structure
      acpi: use 64-bit addresses in FADT table
      cmd: acpi: fix listing DSDT and FACS
      cmd: acpi: check HW reduced flag in acpi list
      acpi: support 64bit in acpi_find_table for DSDT and FACS
      acpi: Kconfig symbol CONFIG_QFW_ACPI
      acpi: carve out qfw_acpi.c
      arm: add ACPI fields to global data
      riscv: add ACPI fields to global data
      acpi: enable writing ACPI tables on QEMU
      riscv: add support for QEMU firmware tables
      riscv: allow usage of ACPI
      configs: qemu: add config fragment for ACPI
      arm: enable support for QEMU firmware tables

Simon Glass (12):
      smbios: Refactor 32-bit code into an else statement
      smbios: Move the rest of the SMBIOS2 code
      smbios: Use SMBIOS 3.0 to support an address above 4GB
      smbios: Correct gd_smbios_start()
      efi: Use the correct GUID for the SMBIOS table
      smbios: Require the caller to align the SMBIOS table
      smbios: Drop support for SMBIOS2 tables
      efi: smbios: Drop support for SMBIOS2 tables
      acpi: Rename test dm_test_setup_ctx_and_base_tables()
      acpi: Write pointers to tables instead of addresses
      efi: Correct smbios-table installation
      fdt: Allow the devicetree to come from a bloblist

 MAINTAINERS                          |   1 +
 arch/Kconfig                         |   1 +
 arch/arm/include/asm/global_data.h   |   7 ++-
 arch/riscv/include/asm/global_data.h |   6 ++
 arch/sandbox/include/asm/io.h        |  16 ++++++
 arch/x86/cpu/baytrail/acpi.c         |   9 +--
 arch/x86/cpu/quark/acpi.c            |   9 +--
 arch/x86/cpu/tangier/acpi.c          |   9 +--
 arch/x86/lib/acpi_table.c            |  15 ++---
 board/emulation/configs/acpi.config  |   3 +
 board/emulation/qemu-arm/Kconfig     |   1 +
 board/emulation/qemu-riscv/Kconfig   |   2 +
 cmd/acpi.c                           |  24 +++++---
 doc/board/emulation/acpi.rst         |  23 ++++++++
 doc/board/emulation/index.rst        |   1 +
 doc/develop/devicetree/control.rst   |   3 +
 drivers/misc/Kconfig                 |   7 +++
 drivers/misc/Makefile                |   1 +
 drivers/misc/qfw.c                   | 240
------------------------------------------------------------------------------
 drivers/misc/qfw_acpi.c              | 281
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 include/acpi/acpi_table.h            |   6 +-
 include/asm-generic/global_data.h    |   2 +-
 include/efi_api.h                    |   4 ++
 include/fdtdec.h                     |   6 +-
 include/mapmem.h                     |  18 ++++++
 include/smbios.h                     |  41 ++++++++++++--
 lib/acpi/Makefile                    |   2 +-
 lib/acpi/acpi.c                      |  37 +++++++++---
 lib/acpi/acpi_table.c                |   4 +-
 lib/acpi/acpi_writer.c               |   4 +-
 lib/acpi/base.c                      |   4 +-
 lib/efi_loader/efi_smbios.c          |  28 ++++++----
 lib/fdtdec.c                         |  44 +++++++++++----
 lib/smbios.c                         |  55 ++++++------------
 test/dm/acpi.c                       |  14 ++---
 35 files changed, 556 insertions(+), 372 deletions(-)
 create mode 100644 board/emulation/configs/acpi.config
 create mode 100644 doc/board/emulation/acpi.rst
 create mode 100644 drivers/misc/qfw_acpi.c

Regards,
Simon

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2023-12-13 20:50 Simon Glass
@ 2023-12-13 23:39 ` Tom Rini
  0 siblings, 0 replies; 46+ messages in thread
From: Tom Rini @ 2023-12-13 23:39 UTC (permalink / raw)
  To: Simon Glass; +Cc: U-Boot Mailing List

[-- Attachment #1: Type: text/plain, Size: 847 bytes --]

On Wed, Dec 13, 2023 at 01:50:57PM -0700, Simon Glass wrote:

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

Applied to u-boot/next, thanks!

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
@ 2023-12-13 20:50 Simon Glass
  2023-12-13 23:39 ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Simon Glass @ 2023-12-13 20:50 UTC (permalink / raw)
  To: U-Boot Mailing List; +Cc: Tom Rini

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

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2023-09-29  9:23   ` Manorit Chawdhry
@ 2023-09-29 11:44     ` Tom Rini
  0 siblings, 0 replies; 46+ messages in thread
From: Tom Rini @ 2023-09-29 11:44 UTC (permalink / raw)
  To: Manorit Chawdhry
  Cc: Simon Glass, U-Boot Mailing List, Vignesh Raghavendra,
	Nishanth Menon, Neha Malcom Francis, Roger Quadros

[-- Attachment #1: Type: text/plain, Size: 1355 bytes --]

On Fri, Sep 29, 2023 at 02:53:45PM +0530, Manorit Chawdhry wrote:
> Hi Tom, Simon
> 
> On 17:14-20230924, Tom Rini wrote:
> > On Sat, Sep 23, 2023 at 01:52:55PM -0600, Simon Glass wrote:
> > 
> > > Hi Tom,
> > > 
> > > This is for the -next branch
> > > 
> > > https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/17836
> > > 
> > > 
> > > The following changes since commit b05a184379631d13c4a49e423aa1324dc1ae6158:
> > > 
> > >   Merge tag 'x86-pull-20230922' of
> > > https://source.denx.de/u-boot/custodians/u-boot-x86 into next
> > > (2023-09-22 11:16:22 -0400)
> > > 
> > > are available in the Git repository at:
> > > 
> > >   git://git.denx.de/u-boot-dm.git tags/dm-next-23sep23
> > > 
> > > for you to fetch changes up to ae84514feee209091d331a8baaa344ed8d8e905b:
> > > 
> > >   kontron_sl28: Use u-boot-update.bin instead of u-boot.update
> > > (2023-09-23 12:31:25 -0600)
> > > 
> > 
> > Applied to u-boot/next, thanks!
> 
> The following merge breaks K3 boards somehow, All have the same failure
> signature, putting the logs here of J721e for your reference.

This is what Roger has figured out here:
https://lore.kernel.org/u-boot/20230820220316.3517102-1-jonas@kwiboo.se/T/#t

And please note that both j721e_evm and am65x_evm are working fine which
is why I merged the series.

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2023-09-24 21:14 ` Tom Rini
@ 2023-09-29  9:23   ` Manorit Chawdhry
  2023-09-29 11:44     ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Manorit Chawdhry @ 2023-09-29  9:23 UTC (permalink / raw)
  To: Tom Rini
  Cc: Simon Glass, U-Boot Mailing List, Vignesh Raghavendra,
	Nishanth Menon, Neha Malcom Francis

Hi Tom, Simon

On 17:14-20230924, Tom Rini wrote:
> On Sat, Sep 23, 2023 at 01:52:55PM -0600, Simon Glass wrote:
> 
> > Hi Tom,
> > 
> > This is for the -next branch
> > 
> > https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/17836
> > 
> > 
> > The following changes since commit b05a184379631d13c4a49e423aa1324dc1ae6158:
> > 
> >   Merge tag 'x86-pull-20230922' of
> > https://source.denx.de/u-boot/custodians/u-boot-x86 into next
> > (2023-09-22 11:16:22 -0400)
> > 
> > are available in the Git repository at:
> > 
> >   git://git.denx.de/u-boot-dm.git tags/dm-next-23sep23
> > 
> > for you to fetch changes up to ae84514feee209091d331a8baaa344ed8d8e905b:
> > 
> >   kontron_sl28: Use u-boot-update.bin instead of u-boot.update
> > (2023-09-23 12:31:25 -0600)
> > 
> 
> Applied to u-boot/next, thanks!

The following merge breaks K3 boards somehow, All have the same failure
signature, putting the logs here of J721e for your reference.

U-Boot SPL 2023.10-rc4-00487-g90c81f407dd4 (Sep 29 2023 - 12:27:00 +0530)
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.6--v09.00.06 (Kool Koala)')
ESM init failed: -19
Trying to boot from UART
Cicate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
Loaded 1008063 bytes
Loading Environment from nowhere... OK
init_env from device 7 not supported!
Starting ATF on ARM64 core...

NOTICE:  BL31: v2.9(release):v2.9.0-dirty
NOTICE:  BL31: Built : 14:12:59, May 22 2023
I/TC:
I/TC: OP-TEE version: 3.20.0 (gcc version 11.4.0 (GCC)) #1 Fri Jan 20 15:42:54 UTC 2023 aarch64
I/TC: WARNING: This OP-TEE configuration might be insecure!
I/TC: WARNING: Please check https://optee.readthedocs.io/en/latest/architecture/porting_guidelines.html
I/TC: Primary CPU initializing
I/TC: SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.6--v09.00.06 (Kool Koala)')
I/TC: HUK Initialized
I/TC: Activated SA2UL device
I/TC: Fixing SA2UL firewall owner for GP device
I/TC: Enabled firewalls for SA2UL TRNG device
I/TC: SA2UL TRNG initialized
I/TC: SA2UL Drivers initialized
I/TC: Primary CPU switching to normal world boot

U-Boot SPL 2023.10-rc4-00487-g90c81f407dd4 (Sep 29 2023 - 12:27:45 +0530)
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.6--v09.00.06 (Kool Koala)')
Detected: J7X-BASE-CPB rev E3
Detected: J7X-VSC8514-ETH rev E2
Trying to boot from UART
Certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
Loaded 1270887 bytes
[end]

Regards,
Manorit

> 
> -- 
> Tom



^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2023-09-23 19:52 Simon Glass
@ 2023-09-24 21:14 ` Tom Rini
  2023-09-29  9:23   ` Manorit Chawdhry
  0 siblings, 1 reply; 46+ messages in thread
From: Tom Rini @ 2023-09-24 21:14 UTC (permalink / raw)
  To: Simon Glass; +Cc: U-Boot Mailing List

[-- Attachment #1: Type: text/plain, Size: 754 bytes --]

On Sat, Sep 23, 2023 at 01:52:55PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> This is for the -next branch
> 
> https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/17836
> 
> 
> The following changes since commit b05a184379631d13c4a49e423aa1324dc1ae6158:
> 
>   Merge tag 'x86-pull-20230922' of
> https://source.denx.de/u-boot/custodians/u-boot-x86 into next
> (2023-09-22 11:16:22 -0400)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-dm.git tags/dm-next-23sep23
> 
> for you to fetch changes up to ae84514feee209091d331a8baaa344ed8d8e905b:
> 
>   kontron_sl28: Use u-boot-update.bin instead of u-boot.update
> (2023-09-23 12:31:25 -0600)
> 

Applied to u-boot/next, thanks!

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
@ 2023-09-23 19:52 Simon Glass
  2023-09-24 21:14 ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Simon Glass @ 2023-09-23 19:52 UTC (permalink / raw)
  To: U-Boot Mailing List; +Cc: Tom Rini

Hi Tom,

This is for the -next branch

https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/17836


The following changes since commit b05a184379631d13c4a49e423aa1324dc1ae6158:

  Merge tag 'x86-pull-20230922' of
https://source.denx.de/u-boot/custodians/u-boot-x86 into next
(2023-09-22 11:16:22 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git tags/dm-next-23sep23

for you to fetch changes up to ae84514feee209091d331a8baaa344ed8d8e905b:

  kontron_sl28: Use u-boot-update.bin instead of u-boot.update
(2023-09-23 12:31:25 -0600)

----------------------------------------------------------------
buildman file-keeping and build-progress improvements
dm tree enhancement
adjust meaning of bootph-pre-ram/sram

----------------------------------------------------------------
AKASHI Takahiro (1):
      cmd: dm: allow for selecting uclass and device

Jonas Karlman (1):
      dm: core: Report bootph-pre-ram/sram node as pre-reloc after relocation

Simon Glass (4):
      buildman: Keep all common output files
      buildman: Show progress when regenerating the board.cfg file
      buildman: Start the clock when the build starts
      kontron_sl28: Use u-boot-update.bin instead of u-boot.update

 arch/arm/dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi |   2 +-
 cmd/dm.c                                          |  48 ++++++++++++---
 doc/board/kontron/sl28.rst                        |   4 +-
 doc/usage/cmd/dm.rst                              |  30 ++++++++-
 drivers/core/dump.c                               | 116
++++++++++++++++++++++++++---------
 drivers/core/ofnode.c                             |   2 +-
 include/dm/ofnode.h                               |   8 +--
 include/dm/util.h                                 |  15 +++--
 tools/buildman/boards.py                          |  15 ++++-
 tools/buildman/builder.py                         |   3 +-
 tools/buildman/builderthread.py                   |  12 ++--
 tools/buildman/control.py                         |   3 +-
 12 files changed, 197 insertions(+), 61 deletions(-)

Regards,
Simon

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2023-08-14 22:48 Simon Glass
@ 2023-08-15 14:42 ` Tom Rini
  0 siblings, 0 replies; 46+ messages in thread
From: Tom Rini @ 2023-08-15 14:42 UTC (permalink / raw)
  To: Simon Glass; +Cc: U-Boot Mailing List

[-- Attachment #1: Type: text/plain, Size: 594 bytes --]

On Mon, Aug 14, 2023 at 04:48:28PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> This is for the -next branch
> 
> 
> The following changes since commit 321d7b4d875a77552a969dd6ea5bbed2644fcb0c:
> 
>   Merge branch '2023-08-09-misc-cleanups' into next (2023-08-09 13:15:51 -0400)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-dm.git tags/dm-next-14aug23
> 
> for you to fetch changes up to daffb0be2c839f3abe431cd68c772fae0e7e49ca:
> 
>   bootstd: cros: Add ARM support (2023-08-11 07:33:40 -0600)
> 

Applied to u-boot/next, thanks!

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
@ 2023-08-14 22:48 Simon Glass
  2023-08-15 14:42 ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Simon Glass @ 2023-08-14 22:48 UTC (permalink / raw)
  To: U-Boot Mailing List; +Cc: Tom Rini

Hi Tom,

This is for the -next branch


The following changes since commit 321d7b4d875a77552a969dd6ea5bbed2644fcb0c:

  Merge branch '2023-08-09-misc-cleanups' into next (2023-08-09 13:15:51 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git tags/dm-next-14aug23

for you to fetch changes up to daffb0be2c839f3abe431cd68c772fae0e7e49ca:

  bootstd: cros: Add ARM support (2023-08-11 07:33:40 -0600)

----------------------------------------------------------------
Enhance bootmeth_cros

----------------------------------------------------------------
Simon Glass (16):
      bootstd: cros: Correct reporting of I/O errors
      bootstd: cros: Move partition reading into a function
      bootstd: cros: Bring in some ChromiumOS structures
      bootstd: cros: Support a kernel on either partition
      bootstd: cros: Decode some kernel preamble fields
      bootstd: cros: Simplify setup and cmdline expressions
      bootstd: Move common zimage functions to bootm.h
      bootstd: cros: Add docs for the kernel layout
      bootstd: cros: Add private info for ChromiumOS
      bootstd: Add private bootmeth data to the bootflow
      bootstd: cros: Add a function to read info from partition
      bootstd: cros: Add a function to read a kernel
      bootstd: cros: Split up reading info and kernel
      bootstd: Allow display of the x86 setup information
      bootstd: Add a command to read all files for a bootflow
      bootstd: cros: Add ARM support

 arch/x86/include/asm/zimage.h |  37 -----
 arch/x86/lib/zimage.c         |   8 +-
 boot/Kconfig                  |   4 +-
 boot/bootflow.c               |  17 ++
 boot/bootm.c                  |  37 +++++
 boot/bootmeth-uclass.c        |  12 ++
 boot/bootmeth_cros.c          | 367 +++++++++++++++++++++++++++++++++++-------
 boot/bootmeth_cros.h          | 197 +++++++++++++++++++++++
 cmd/bootflow.c                |  47 +++++-
 doc/usage/cmd/bootflow.rst    | 139 +++++++++++++++-
 include/bootflow.h            |  15 +-
 include/bootm.h               |  47 ++++++
 include/bootmeth.h            |  25 ++-
 13 files changed, 845 insertions(+), 107 deletions(-)
 create mode 100644 boot/bootmeth_cros.h

Regards,
Simon

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2023-04-02 21:35 Simon Glass
@ 2023-04-03 20:39 ` Tom Rini
  0 siblings, 0 replies; 46+ messages in thread
From: Tom Rini @ 2023-04-03 20:39 UTC (permalink / raw)
  To: Simon Glass; +Cc: U-Boot Mailing List

[-- Attachment #1: Type: text/plain, Size: 739 bytes --]

On Mon, Apr 03, 2023 at 09:35:59AM +1200, Simon Glass wrote:

> Hi Tom,
> 
> This is for the -next branch.
> 
> https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/15866
> 
> 
> The following changes since commit 942ac73afc37fb98695af4489ea1549c21615a5e:
> 
>   Merge tag 'u-boot-imx-next-20230331' of
> https://gitlab.denx.de/u-boot/custodians/u-boot-imx into next
> (2023-03-31 12:50:34 -0400)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-dm.git tags/dm-next-3apr23
> 
> for you to fetch changes up to 00be5197e8423b8b71744ad0e3f2753d4be0132b:
> 
>   test: Run the VPL tests with 'make check' (2023-04-03 06:53:53 +1200)
> 

Applied to u-boot/next, thanks!

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
@ 2023-04-02 21:35 Simon Glass
  2023-04-03 20:39 ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Simon Glass @ 2023-04-02 21:35 UTC (permalink / raw)
  To: U-Boot Mailing List; +Cc: Tom Rini

Hi Tom,

This is for the -next branch.

https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/15866


The following changes since commit 942ac73afc37fb98695af4489ea1549c21615a5e:

  Merge tag 'u-boot-imx-next-20230331' of
https://gitlab.denx.de/u-boot/custodians/u-boot-imx into next
(2023-03-31 12:50:34 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git tags/dm-next-3apr23

for you to fetch changes up to 00be5197e8423b8b71744ad0e3f2753d4be0132b:

  test: Run the VPL tests with 'make check' (2023-04-03 06:53:53 +1200)

----------------------------------------------------------------
Enable VPL tests
Minor changes with fdt command, vboot test, pinctrl

----------------------------------------------------------------
Corentin Guillevic (1):
      doc: sandbox: replace sgdisk input with options

Marek Vasut (1):
      cmd: fdt: Use env_set_hex() for "get addr" and "get size"

Peter Hoyes (1):
      fdt: Make fdt addr -q quieter

Quanyang Wang (1):
      pinctrl: fix pinctrl_gpio_get_pinctrl_and_offset for gpio-ranges array

Roman Kopytin (1):
      test_vboot.py: include test of fdt_add_pubkey tool

Simon Glass (4):
      sandbox: Update the VBE firmware location
      vbe: Use the correct image filename in the test
      CI: Ensure that vpl test is run
      test: Run the VPL tests with 'make check'

 .azure-pipelines.yml             |   2 +-
 .gitlab-ci.yml                   |   2 +-
 arch/sandbox/dts/test.dts        |   2 +-
 cmd/fdt.c                        |  32 ++++++++--------
 doc/arch/sandbox/sandbox.rst     |   2 +-
 drivers/pinctrl/pinctrl-uclass.c |  47 +++++++++++------------
 test/cmd/fdt.c                   |   1 -
 test/py/tests/test_vbe_vpl.py    |   6 ++-
 test/py/tests/test_vboot.py      | 186
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------
 test/run                         |   5 +++
 10 files changed, 200 insertions(+), 85 deletions(-)

Regards,
Simon

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2023-03-13  3:10 Simon Glass
  2023-03-13 19:36 ` Tom Rini
@ 2023-03-16 19:26 ` Tom Rini
  1 sibling, 0 replies; 46+ messages in thread
From: Tom Rini @ 2023-03-16 19:26 UTC (permalink / raw)
  To: Simon Glass; +Cc: U-Boot Mailing List

[-- Attachment #1: Type: text/plain, Size: 733 bytes --]

On Sun, Mar 12, 2023 at 09:10:19PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> This is for the -next branch
> 
> 
> https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/15568
> 
> The following changes since commit bcf343146ff365a88481b9a80920ed146c6dee5b:
> 
>   Merge tag 'dm-next-9mar23' of
> https://source.denx.de/u-boot/custodians/u-boot-dm into next
> (2023-03-09 11:22:50 -0500)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-dm.git tags/dm-next-12mar23
> 
> for you to fetch changes up to 7bb28330f7b4d20bcf844ec306dcfbb41296cfa8:
> 
>   buildman: Fix CROSS_COMPILE output for sandbox (2023-03-12 11:37:34 -0600)
> 

Applied to u-boot/next, thanks!

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2023-03-16 14:56         ` Tom Rini
@ 2023-03-16 16:15           ` Tom Rini
  0 siblings, 0 replies; 46+ messages in thread
From: Tom Rini @ 2023-03-16 16:15 UTC (permalink / raw)
  To: Simon Glass; +Cc: U-Boot Mailing List

[-- Attachment #1: Type: text/plain, Size: 2329 bytes --]

On Thu, Mar 16, 2023 at 10:56:17AM -0400, Tom Rini wrote:
> On Thu, Mar 16, 2023 at 07:58:33AM -0600, Simon Glass wrote:
> > Hi Tom,
> > 
> > On Wed, 15 Mar 2023 at 08:49, Tom Rini <trini@konsulko.com> wrote:
> > >
> > > On Tue, Mar 14, 2023 at 04:07:57PM -0600, Simon Glass wrote:
> > > > Hi Tom,
> > > >
> > > > On Mon, 13 Mar 2023 at 13:36, Tom Rini <trini@konsulko.com> wrote:
> > > > >
> > > > > On Sun, Mar 12, 2023 at 09:10:19PM -0600, Simon Glass wrote:
> > > > >
> > > > > > Hi Tom,
> > > > > >
> > > > > > This is for the -next branch
> > > > > >
> > > > > >
> > > > > > https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/15568
> > > > > >
> > > > > > The following changes since commit bcf343146ff365a88481b9a80920ed146c6dee5b:
> > > > > >
> > > > > >   Merge tag 'dm-next-9mar23' of
> > > > > > https://source.denx.de/u-boot/custodians/u-boot-dm into next
> > > > > > (2023-03-09 11:22:50 -0500)
> > > > > >
> > > > > > are available in the Git repository at:
> > > > > >
> > > > > >   git://git.denx.de/u-boot-dm.git tags/dm-next-12mar23
> > > > > >
> > > > > > for you to fetch changes up to 7bb28330f7b4d20bcf844ec306dcfbb41296cfa8:
> > > > > >
> > > > > >   buildman: Fix CROSS_COMPILE output for sandbox (2023-03-12 11:37:34 -0600)
> > > > > >
> > > > >
> > > > > There's something, or somethings, broken here now.  Take a look at:
> > > > > https://source.denx.de/u-boot/u-boot/-/jobs/593223#L904
> > > > > where now there's a bunch of warnings but we don't fail the build (nor
> > > >
> > > > That seems to have been going for a while. See:
> > > >
> > > > https://source.denx.de/u-boot/u-boot/-/jobs/593528
> > >
> > > I don't see it there, no. The problem, to be clear, is warnings in C NOT
> > > leading to CI failing.
> > 
> > OK that's fine, but what does it have to do with this pull request?
> 
> I don't know when this regression happened, only that I saw it, and the
> warnings at the same time. So I'm seeing now (after sorting out some
> failing lab equipment) if the "C warnings cause CI to fail" changes are
> in master, or next, or neither.

Alright, so, there was something very odd with what got triggered
before, as I cannot make CI pass when it should fail with a simple
#warning. I'll review this PR fully now.

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2023-03-16 13:58       ` Simon Glass
@ 2023-03-16 14:56         ` Tom Rini
  2023-03-16 16:15           ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Tom Rini @ 2023-03-16 14:56 UTC (permalink / raw)
  To: Simon Glass; +Cc: U-Boot Mailing List

[-- Attachment #1: Type: text/plain, Size: 1989 bytes --]

On Thu, Mar 16, 2023 at 07:58:33AM -0600, Simon Glass wrote:
> Hi Tom,
> 
> On Wed, 15 Mar 2023 at 08:49, Tom Rini <trini@konsulko.com> wrote:
> >
> > On Tue, Mar 14, 2023 at 04:07:57PM -0600, Simon Glass wrote:
> > > Hi Tom,
> > >
> > > On Mon, 13 Mar 2023 at 13:36, Tom Rini <trini@konsulko.com> wrote:
> > > >
> > > > On Sun, Mar 12, 2023 at 09:10:19PM -0600, Simon Glass wrote:
> > > >
> > > > > Hi Tom,
> > > > >
> > > > > This is for the -next branch
> > > > >
> > > > >
> > > > > https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/15568
> > > > >
> > > > > The following changes since commit bcf343146ff365a88481b9a80920ed146c6dee5b:
> > > > >
> > > > >   Merge tag 'dm-next-9mar23' of
> > > > > https://source.denx.de/u-boot/custodians/u-boot-dm into next
> > > > > (2023-03-09 11:22:50 -0500)
> > > > >
> > > > > are available in the Git repository at:
> > > > >
> > > > >   git://git.denx.de/u-boot-dm.git tags/dm-next-12mar23
> > > > >
> > > > > for you to fetch changes up to 7bb28330f7b4d20bcf844ec306dcfbb41296cfa8:
> > > > >
> > > > >   buildman: Fix CROSS_COMPILE output for sandbox (2023-03-12 11:37:34 -0600)
> > > > >
> > > >
> > > > There's something, or somethings, broken here now.  Take a look at:
> > > > https://source.denx.de/u-boot/u-boot/-/jobs/593223#L904
> > > > where now there's a bunch of warnings but we don't fail the build (nor
> > >
> > > That seems to have been going for a while. See:
> > >
> > > https://source.denx.de/u-boot/u-boot/-/jobs/593528
> >
> > I don't see it there, no. The problem, to be clear, is warnings in C NOT
> > leading to CI failing.
> 
> OK that's fine, but what does it have to do with this pull request?

I don't know when this regression happened, only that I saw it, and the
warnings at the same time. So I'm seeing now (after sorting out some
failing lab equipment) if the "C warnings cause CI to fail" changes are
in master, or next, or neither.

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2023-03-15 14:49     ` Tom Rini
@ 2023-03-16 13:58       ` Simon Glass
  2023-03-16 14:56         ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Simon Glass @ 2023-03-16 13:58 UTC (permalink / raw)
  To: Tom Rini; +Cc: U-Boot Mailing List

Hi Tom,

On Wed, 15 Mar 2023 at 08:49, Tom Rini <trini@konsulko.com> wrote:
>
> On Tue, Mar 14, 2023 at 04:07:57PM -0600, Simon Glass wrote:
> > Hi Tom,
> >
> > On Mon, 13 Mar 2023 at 13:36, Tom Rini <trini@konsulko.com> wrote:
> > >
> > > On Sun, Mar 12, 2023 at 09:10:19PM -0600, Simon Glass wrote:
> > >
> > > > Hi Tom,
> > > >
> > > > This is for the -next branch
> > > >
> > > >
> > > > https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/15568
> > > >
> > > > The following changes since commit bcf343146ff365a88481b9a80920ed146c6dee5b:
> > > >
> > > >   Merge tag 'dm-next-9mar23' of
> > > > https://source.denx.de/u-boot/custodians/u-boot-dm into next
> > > > (2023-03-09 11:22:50 -0500)
> > > >
> > > > are available in the Git repository at:
> > > >
> > > >   git://git.denx.de/u-boot-dm.git tags/dm-next-12mar23
> > > >
> > > > for you to fetch changes up to 7bb28330f7b4d20bcf844ec306dcfbb41296cfa8:
> > > >
> > > >   buildman: Fix CROSS_COMPILE output for sandbox (2023-03-12 11:37:34 -0600)
> > > >
> > >
> > > There's something, or somethings, broken here now.  Take a look at:
> > > https://source.denx.de/u-boot/u-boot/-/jobs/593223#L904
> > > where now there's a bunch of warnings but we don't fail the build (nor
> >
> > That seems to have been going for a while. See:
> >
> > https://source.denx.de/u-boot/u-boot/-/jobs/593528
>
> I don't see it there, no. The problem, to be clear, is warnings in C NOT
> leading to CI failing.

OK that's fine, but what does it have to do with this pull request?

I can take a look at the problem, but it does not seem related.

Regards,
Simon

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2023-03-14 22:07   ` Simon Glass
@ 2023-03-15 14:49     ` Tom Rini
  2023-03-16 13:58       ` Simon Glass
  0 siblings, 1 reply; 46+ messages in thread
From: Tom Rini @ 2023-03-15 14:49 UTC (permalink / raw)
  To: Simon Glass; +Cc: U-Boot Mailing List

[-- Attachment #1: Type: text/plain, Size: 1359 bytes --]

On Tue, Mar 14, 2023 at 04:07:57PM -0600, Simon Glass wrote:
> Hi Tom,
> 
> On Mon, 13 Mar 2023 at 13:36, Tom Rini <trini@konsulko.com> wrote:
> >
> > On Sun, Mar 12, 2023 at 09:10:19PM -0600, Simon Glass wrote:
> >
> > > Hi Tom,
> > >
> > > This is for the -next branch
> > >
> > >
> > > https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/15568
> > >
> > > The following changes since commit bcf343146ff365a88481b9a80920ed146c6dee5b:
> > >
> > >   Merge tag 'dm-next-9mar23' of
> > > https://source.denx.de/u-boot/custodians/u-boot-dm into next
> > > (2023-03-09 11:22:50 -0500)
> > >
> > > are available in the Git repository at:
> > >
> > >   git://git.denx.de/u-boot-dm.git tags/dm-next-12mar23
> > >
> > > for you to fetch changes up to 7bb28330f7b4d20bcf844ec306dcfbb41296cfa8:
> > >
> > >   buildman: Fix CROSS_COMPILE output for sandbox (2023-03-12 11:37:34 -0600)
> > >
> >
> > There's something, or somethings, broken here now.  Take a look at:
> > https://source.denx.de/u-boot/u-boot/-/jobs/593223#L904
> > where now there's a bunch of warnings but we don't fail the build (nor
> 
> That seems to have been going for a while. See:
> 
> https://source.denx.de/u-boot/u-boot/-/jobs/593528

I don't see it there, no. The problem, to be clear, is warnings in C NOT
leading to CI failing.

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2023-03-13 19:36 ` Tom Rini
@ 2023-03-14 22:07   ` Simon Glass
  2023-03-15 14:49     ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Simon Glass @ 2023-03-14 22:07 UTC (permalink / raw)
  To: Tom Rini; +Cc: U-Boot Mailing List

Hi Tom,

On Mon, 13 Mar 2023 at 13:36, Tom Rini <trini@konsulko.com> wrote:
>
> On Sun, Mar 12, 2023 at 09:10:19PM -0600, Simon Glass wrote:
>
> > Hi Tom,
> >
> > This is for the -next branch
> >
> >
> > https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/15568
> >
> > The following changes since commit bcf343146ff365a88481b9a80920ed146c6dee5b:
> >
> >   Merge tag 'dm-next-9mar23' of
> > https://source.denx.de/u-boot/custodians/u-boot-dm into next
> > (2023-03-09 11:22:50 -0500)
> >
> > are available in the Git repository at:
> >
> >   git://git.denx.de/u-boot-dm.git tags/dm-next-12mar23
> >
> > for you to fetch changes up to 7bb28330f7b4d20bcf844ec306dcfbb41296cfa8:
> >
> >   buildman: Fix CROSS_COMPILE output for sandbox (2023-03-12 11:37:34 -0600)
> >
>
> There's something, or somethings, broken here now.  Take a look at:
> https://source.denx.de/u-boot/u-boot/-/jobs/593223#L904
> where now there's a bunch of warnings but we don't fail the build (nor

That seems to have been going for a while. See:

https://source.denx.de/u-boot/u-boot/-/jobs/593528

I don't think it has anything to do with this pull request.

> in https://source.denx.de/u-boot/u-boot/-/jobs/593261 which is building
> the whole arch, not just a test.py special build). That shouldn't
> happen, nor should there be these warnings to start with.

This is a warning I reported to Marek and he sent a patch. I will redo
the pull with that incorporated.

Regards,
Simon

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2023-03-13  3:10 Simon Glass
@ 2023-03-13 19:36 ` Tom Rini
  2023-03-14 22:07   ` Simon Glass
  2023-03-16 19:26 ` Tom Rini
  1 sibling, 1 reply; 46+ messages in thread
From: Tom Rini @ 2023-03-13 19:36 UTC (permalink / raw)
  To: Simon Glass; +Cc: U-Boot Mailing List

[-- Attachment #1: Type: text/plain, Size: 1097 bytes --]

On Sun, Mar 12, 2023 at 09:10:19PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> This is for the -next branch
> 
> 
> https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/15568
> 
> The following changes since commit bcf343146ff365a88481b9a80920ed146c6dee5b:
> 
>   Merge tag 'dm-next-9mar23' of
> https://source.denx.de/u-boot/custodians/u-boot-dm into next
> (2023-03-09 11:22:50 -0500)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-dm.git tags/dm-next-12mar23
> 
> for you to fetch changes up to 7bb28330f7b4d20bcf844ec306dcfbb41296cfa8:
> 
>   buildman: Fix CROSS_COMPILE output for sandbox (2023-03-12 11:37:34 -0600)
> 

There's something, or somethings, broken here now.  Take a look at:
https://source.denx.de/u-boot/u-boot/-/jobs/593223#L904
where now there's a bunch of warnings but we don't fail the build (nor
in https://source.denx.de/u-boot/u-boot/-/jobs/593261 which is building
the whole arch, not just a test.py special build). That shouldn't
happen, nor should there be these warnings to start with.

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
@ 2023-03-13  3:10 Simon Glass
  2023-03-13 19:36 ` Tom Rini
  2023-03-16 19:26 ` Tom Rini
  0 siblings, 2 replies; 46+ messages in thread
From: Simon Glass @ 2023-03-13  3:10 UTC (permalink / raw)
  To: U-Boot Mailing List; +Cc: Tom Rini

Hi Tom,

This is for the -next branch


https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/15568

The following changes since commit bcf343146ff365a88481b9a80920ed146c6dee5b:

  Merge tag 'dm-next-9mar23' of
https://source.denx.de/u-boot/custodians/u-boot-dm into next
(2023-03-09 11:22:50 -0500)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git tags/dm-next-12mar23

for you to fetch changes up to 7bb28330f7b4d20bcf844ec306dcfbb41296cfa8:

  buildman: Fix CROSS_COMPILE output for sandbox (2023-03-12 11:37:34 -0600)

----------------------------------------------------------------
More tests and fixes for fdt command
binman signing feature
fix buildman -A bug introduced recently

----------------------------------------------------------------
Ivan Mikhaylov (3):
      binman: add documentation for binman sign option
      binman: add sign option for binman
      binman: add tests for sign option

Marek Vasut (10):
      test: Wrap assert macros in ({ ... }) and fix missing semicolons
      test: cmd: fdt: Drop new unneeded curly brackets
      console: Use only 0x00 as line separator for console recording
      cmd: fdt: Drop the 0x prefix
      test: cmd: fdt: Test fdt print and list
      test: cmd: fdt: Test fdt header
      test: cmd: fdt: Test fdt memory
      test: cmd: fdt: Test fdt rsvmem
      test: cmd: fdt: Test fdt chosen
      test: cmd: fdt: Test fdt apply

Roman Kopytin (1):
      tools: add fdt_add_pubkey

Simon Glass (2):
      Revert "buildman: Correct CROSS_COMPILE output for sandbox"
      buildman: Fix CROSS_COMPILE output for sandbox

 cmd/fdt.c                              |   2 +-
 common/console.c                       |   2 +-
 common/main.c                          |   1 +
 include/test/ut.h                      | 152 ++++++++-----
 test/cmd/fdt.c                         | 562
++++++++++++++++++++++++++++++++++++++++++++++++-
 test/cmd/pwm.c                         |   4 +-
 test/dm/acpigen.c                      |   2 +-
 test/dm/misc.c                         |   4 +-
 test/dm/phy.c                          |   8 +-
 test/dm/scmi.c                         |   4 +-
 test/lib/kconfig.c                     |  10 +-
 test/lib/kconfig_spl.c                 |   6 +-
 test/unicode_ut.c                      |   6 +-
 tools/.gitignore                       |   1 +
 tools/Makefile                         |   3 +
 tools/binman/binman.rst                |  47 +++++
 tools/binman/cmdline.py                |  13 ++
 tools/binman/control.py                |  30 ++-
 tools/binman/entry.py                  |   3 +
 tools/binman/etype/fit.py              |  16 ++
 tools/binman/ftest.py                  |  93 ++++++++
 tools/binman/test/280_fit_sign.dts     |  63 ++++++
 tools/binman/test/281_sign_non_fit.dts |  65 ++++++
 tools/buildman/toolchain.py            |   4 +-
 tools/fdt_add_pubkey.c                 | 138 ++++++++++++
 25 files changed, 1155 insertions(+), 84 deletions(-)
 create mode 100644 tools/binman/test/280_fit_sign.dts
 create mode 100644 tools/binman/test/281_sign_non_fit.dts
 create mode 100644 tools/fdt_add_pubkey.c

Regards,
Simon

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2023-01-06  3:40 Simon Glass
@ 2023-01-06 13:05 ` Tom Rini
  0 siblings, 0 replies; 46+ messages in thread
From: Tom Rini @ 2023-01-06 13:05 UTC (permalink / raw)
  To: Simon Glass; +Cc: U-Boot Mailing List

[-- Attachment #1: Type: text/plain, Size: 695 bytes --]

On Thu, Jan 05, 2023 at 09:40:20PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> This is for the -next branch
> 
> 
> https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/14617
> 
> 
> The following changes since commit a95410696d21d38b629c61a09c100197c5fc533a:
> 
>   Merge branch '2023-01-02-platform-updates' into next (2023-01-02 18:07:41
> -0500)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-dm.git tags/dm-next-5jan23
> 
> for you to fetch changes up to 8c042fb7f9f475367804b26a892fd522ad8fcfcc:
> 
>   patman: add '--get-maintainer-script' argument (2023-01-05 19:21:57 -0700)
> 

Applied to u-boot/next, thanks!

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
@ 2023-01-06  3:40 Simon Glass
  2023-01-06 13:05 ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Simon Glass @ 2023-01-06  3:40 UTC (permalink / raw)
  To: U-Boot Mailing List; +Cc: Tom Rini

Hi Tom,

This is for the -next branch


https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/14617


The following changes since commit a95410696d21d38b629c61a09c100197c5fc533a:

  Merge branch '2023-01-02-platform-updates' into next (2023-01-02 18:07:41
-0500)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git tags/dm-next-5jan23

for you to fetch changes up to 8c042fb7f9f475367804b26a892fd522ad8fcfcc:

  patman: add '--get-maintainer-script' argument (2023-01-05 19:21:57 -0700)

----------------------------------------------------------------
patman enhancements and fixes

----------------------------------------------------------------
Maxim Cournoyer (18):
      patman: remove extraneous imports
      patman: fix installation of README.rst data file
      patman: locate README.rst via importlib
      patman: cosmetic: Fix PEP 8 warnings for the gitutil module.
      patman: locate test data files via __file__ and pathlib
      patman: invoke the checkpatch.pl script with '--u-boot' and '--strict'
      patman: rename main script to __main__.py
      patman: add pytest configuration file
      patman: hide the 'test' command unless test data is available
      patman: document how to run test suite via pytest
      patman: document default 'send' command
      patman: fix pep8 warnings in settings module
      patman: replace deprecated SafeConfigParser with ConfigParser
      patman: import gitutil module where it is needed
      patman: set the default config_fname argument value to None
      patman: fail early in Setup when provided config file does not exist
      patman: additionally honor a local .patman config file
      patman: add '--get-maintainer-script' argument

Sean Anderson (1):
      patman: Switch to setuptools

Yuepeng Xing (1):
      test:dm:fix typo

 test/dm/blk.c                         |   2 +-
 test/dm/button.c                      |   4 +-
 test/dm/gpio.c                        |   4 +-
 test/dm/host.c                        |   2 +-
 test/dm/remoteproc.c                  |   2 +-
 test/dm/scmi.c                        |   2 +-
 test/dm/spmi.c                        |   2 +-
 test/dm/test-fdt.c                    |   2 +-
 tools/patman/__init__.py              |   2 +-
 tools/patman/{main.py => __main__.py} |  33 ++++++++++-------
 tools/patman/checkpatch.py            |   2 +-
 tools/patman/control.py               |  12 +++---
 tools/patman/func_test.py             |  55 +++++++++++++++++++++++++--
 tools/patman/get_maintainer.py        |  57 +++++++++++++++++-----------
 tools/patman/gitutil.py               | 107
+++++++++++++++++++++++++++++++++--------------------
 tools/patman/patman                   |   2 +-
 tools/patman/patman.rst               |  38 +++++++++++++++++--
 tools/patman/pytest.ini               |   2 +
 tools/patman/series.py                |   9 +++--
 tools/patman/settings.py              | 101
++++++++++++++++++++++++++++++++------------------
 tools/patman/setup.py                 |   4 +-
 tools/patman/test_settings.py         |  67
+++++++++++++++++++++++++++++++++
 22 files changed, 368 insertions(+), 143 deletions(-)
 rename tools/patman/{main.py => __main__.py} (88%)
 create mode 100644 tools/patman/pytest.ini
 create mode 100644 tools/patman/test_settings.py

Regards,
Simon

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2022-09-25 21:15 Simon Glass
@ 2022-09-26  1:10 ` Tom Rini
  0 siblings, 0 replies; 46+ messages in thread
From: Tom Rini @ 2022-09-26  1:10 UTC (permalink / raw)
  To: Simon Glass; +Cc: U-Boot Mailing List

[-- Attachment #1: Type: text/plain, Size: 662 bytes --]

On Sun, Sep 25, 2022 at 03:15:51PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/13590
> 
> (this is for -next)
> 
> The following changes since commit 81da5042e514bfd27516d3530dde4d62a6708ca4:
> 
>   Merge branch '2022-09-24-add-console-flush' into next (2022-09-24
> 13:58:49 -0400)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-dm.git tags/dm-next-25sep22
> 
> for you to fetch changes up to 22c80d5603ac4c58debc8c776b8f138e76cf5f7c:
> 
>   sandbox: Add a test for SCSI (2022-09-25 13:59:56 -0600)
> 

Applied to u-boot/next, thanks!

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
@ 2022-09-25 21:15 Simon Glass
  2022-09-26  1:10 ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Simon Glass @ 2022-09-25 21:15 UTC (permalink / raw)
  To: U-Boot Mailing List; +Cc: Tom Rini

Hi Tom,

https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/13590

(this is for -next)

The following changes since commit 81da5042e514bfd27516d3530dde4d62a6708ca4:

  Merge branch '2022-09-24-add-console-flush' into next (2022-09-24
13:58:49 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git tags/dm-next-25sep22

for you to fetch changes up to 22c80d5603ac4c58debc8c776b8f138e76cf5f7c:

  sandbox: Add a test for SCSI (2022-09-25 13:59:56 -0600)

----------------------------------------------------------------
sandbox SCSI conversion to driver model
final patch for blk improvements

----------------------------------------------------------------
Heinrich Schuchardt (1):
      sandbox: unblock signal before calling execv()

Simon Glass (16):
      blk: Rename if_type to uclass_id
      scsi: Tidy up comments for struct scsi_cmd
      sandbox: usb: Rename transfer_len in protocol struct
      scsi: Move cmd_phase enum to the header
      scsi: Move core emulation state into a new struct
      sandbox: Move buffer to scsi_emul_info
      scsi: Move vendor/product info into the shared struct
      sandbox: scsi: Move block size into shared struct
      sandbox: scsi: Move file size into shared struct
      sandbox: scsi: Move reply setup out of helper
      sandbox: scsi: Remove setup calls from handle_read()
      sandbox: scsi: Move structs to header file
      sandbox: Enable SCSI for all builds
      sandbox: scsi: Move request-handling code to scsi_emul
      sandbox: Convert to use driver model for SCSI
      sandbox: Add a test for SCSI

 arch/Kconfig                       |   1 -
 arch/sandbox/cpu/os.c              |  16 +++++
 arch/sandbox/dts/sandbox.dtsi      |   4 ++
 arch/sandbox/dts/test.dts          |   5 ++
 board/st/common/stm32mp_dfu.c      |   2 +-
 cmd/bcb.c                          |   4 +-
 cmd/blk_common.c                   |  18 +++---
 cmd/lsblk.c                        |   2 +-
 cmd/mmc.c                          |   4 +-
 common/spl/spl_sata.c              |   2 +-
 common/spl/spl_usb.c               |   2 +-
 common/usb_storage.c               |   6 +-
 configs/sandbox64_defconfig        |   3 +-
 configs/sandbox_defconfig          |   5 +-
 configs/sandbox_flattree_defconfig |   3 +-
 configs/sandbox_noinst_defconfig   |   3 +-
 configs/sandbox_spl_defconfig      |   3 +-
 configs/sandbox_vpl_defconfig      |   3 +-
 configs/tools-only_defconfig       |   1 -
 disk/disk-uclass.c                 |   8 +--
 disk/part.c                        |  14 ++---
 doc/usage/partitions.rst           |   2 +-
 drivers/ata/sata.c                 |   2 +-
 drivers/block/blk-uclass.c         | 145
++++++++++++++++++++++-----------------------
 drivers/block/blk_legacy.c         |  58 +++++++++---------
 drivers/block/ide.c                |   8 +--
 drivers/block/sandbox.c            |   8 +--
 drivers/mmc/mmc-uclass.c           |   2 +-
 drivers/mmc/mmc_legacy.c           |   8 +--
 drivers/net/fsl_enetc.c            |  12 ++--
 drivers/net/fsl_enetc.h            |   2 +-
 drivers/scsi/Makefile              |   1 +
 drivers/scsi/sandbox_scsi.c        | 132
++++++++++++++++++++++++++++++++++++++++-
 drivers/scsi/scsi.c                |   6 +-
 drivers/scsi/scsi_emul.c           |  74 +++++++++++++++++++++++
 drivers/usb/emul/sandbox_flash.c   | 207
+++++++++++++++++++++-------------------------------------------
 drivers/virtio/virtio_blk.c        |   2 +-
 drivers/xen/pvblock.c              |   2 +-
 fs/fat/fat.c                       |   2 +-
 include/blk.h                      | 122 +++++++++++++++++++-------------------
 include/efi_loader.h               |   4 +-
 include/scsi.h                     | 126
+++++++++++++++++++++++++++++++++------
 include/scsi_emul.h                |  70 ++++++++++++++++++++++
 lib/efi_loader/efi_disk.c          |  12 ++--
 lib/efi_loader/efi_var_file.c      |   4 +-
 test/dm/Makefile                   |   1 +
 test/dm/scsi.c                     |  39 ++++++++++++
 test/py/tests/test_ut.py           |   9 +++
 48 files changed, 765 insertions(+), 404 deletions(-)
 create mode 100644 drivers/scsi/scsi_emul.c
 create mode 100644 include/scsi_emul.h
 create mode 100644 test/dm/scsi.c

Regards,
Simon

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2022-06-28 13:41 Simon Glass
  2022-07-05  9:59 ` Simon Glass
@ 2022-07-08 21:52 ` Tom Rini
  1 sibling, 0 replies; 46+ messages in thread
From: Tom Rini @ 2022-07-08 21:52 UTC (permalink / raw)
  To: Simon Glass; +Cc: U-Boot Mailing List

[-- Attachment #1: Type: text/plain, Size: 751 bytes --]

On Tue, Jun 28, 2022 at 07:41:16AM -0600, Simon Glass wrote:

> Hi Tom,
> 
> This is for the -next branch.
> 
> https://source.denx.de/u-boot/custodians/u-boot-dm/-/commit/e87da5704ffa6fc782d93d137fa30a37a5df3566
> 
> 
> The following changes since commit ea82ed8c2eaee0a0f7dee31016aaee4ce88e9ea7:
> 
>   Merge branch '2022-06-27-add-armv8-sha1-sha256-support' into next
> (2022-06-27 13:39:19 -0400)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-dm.git tags/dm-pull-28jun22
> 
> for you to fetch changes up to e87da5704ffa6fc782d93d137fa30a37a5df3566:
> 
>   armv8: u-boot-spl.lds: mark __image_copy_start as symbol (2022-06-28
> 03:09:52 +0100)
> 

Applied to u-boot/next, thanks!

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2022-06-28 13:41 Simon Glass
@ 2022-07-05  9:59 ` Simon Glass
  2022-07-08 21:52 ` Tom Rini
  1 sibling, 0 replies; 46+ messages in thread
From: Simon Glass @ 2022-07-05  9:59 UTC (permalink / raw)
  To: U-Boot Mailing List; +Cc: Tom Rini

Hi Tom,

On Tue, 28 Jun 2022 at 07:41, Simon Glass <sjg@chromium.org> wrote:
>
> Hi Tom,
>
> This is for the -next branch.
>
> https://source.denx.de/u-boot/custodians/u-boot-dm/-/commit/e87da5704ffa6fc782d93d137fa30a37a5df3566
>
>
> The following changes since commit ea82ed8c2eaee0a0f7dee31016aaee4ce88e9ea7:
>
>   Merge branch '2022-06-27-add-armv8-sha1-sha256-support' into next
> (2022-06-27 13:39:19 -0400)
>
> are available in the Git repository at:
>
>   git://git.denx.de/u-boot-dm.git tags/dm-pull-28jun22
>
> for you to fetch changes up to e87da5704ffa6fc782d93d137fa30a37a5df3566:
>
>   armv8: u-boot-spl.lds: mark __image_copy_start as symbol (2022-06-28
> 03:09:52 +0100)
>
> ----------------------------------------------------------------
> nman external-symbol improvements
> Driver model memory-usage reporting
> patman test-reporting improvements
> Add bloblist design goals
>
> ----------------------------------------------------------------
> Alper Nebi Yasak (12):
>       patman: test_util: Fix printing results for failed tests
>       patman: test_util: Handle nonexistent tests while loading tests
>       patman: test_util: Use unittest text runner to print test results
>       patman: test_util: Customize unittest test results for more info
>       patman: test_util: Print test stdout/stderr within test summaries
>       spl: binman: Fix use of undeclared u_boot_any symbols
>       spl: binman: Make TPL_BINMAN_SYMBOLS depend on TPL_FRAMEWORK
>       spl: binman: Declare extern symbols for VPL as well
>       spl: binman: Split binman symbols support from enabling binman
>       spl: binman: Add config options for binman symbols in VPL
>       spl: binman: Check at runtime if binman symbols were filled in
>       spl: binman: Disable u_boot_any symbols for i.MX8M boards
>
> Heinrich Schuchardt (6):
>       sandbox: add function os_printf()
>       sandbox: show error if the device-tree cannot be loaded
>       dm: fix formatting of uclass dump
>       sandbox: raise SANDBOX_RAM_SIZE_MB default to 256
>       test: fix some pylint errors in test_bind.py
>       sandbox: cast to pointer from integer of different size
>
> Peng Fan (1):
>       armv8: u-boot-spl.lds: mark __image_copy_start as symbol
>
> Sean Anderson (4):
>       sandbox: usb: Fix out-of-bounds read when fd=-1
>       dm: core: Provide fallbacks for ofnode_conf_read_...
>       dm: core: Use device_foreach_child where possible
>       patman: Fix defaults not propagating to subparsers
>
> Simon Glass (11):
>       bloblist: Describe the design goals
>       dtoc: Update fdt tests to use test_util
>       dm: core: Rename dm_dump_all()
>       dm: core: Sort dm subcommands
>       dm: core: Fix addresses in the dm static command
>       dm: core: Add documentation for the dm command
>       dm: core: Switch the testbus driver to use a new struct
>       dm: core: Support accessing core tags
>       dm: core: Add a way to collect memory usage
>       dm: core: Add a command to show driver model statistics
>       dm: spl: Allow SPL to show memory usage
>
>  arch/arm/cpu/armv8/u-boot-spl.lds           |   2 +-
>  arch/sandbox/Kconfig                        |   4 +-
>  arch/sandbox/cpu/cpu.c                      |   8 +-
>  arch/sandbox/cpu/os.c                       |  13 +
>  cmd/dm.c                                    |  72 ++--
>  common/spl/Kconfig                          |  23 +-
>  common/spl/Kconfig.tpl                      |  27 +-
>  common/spl/Kconfig.vpl                      |  25 ++
>  common/spl/spl.c                            |  25 +-
>  common/spl/spl_ram.c                        |   2 +-
>  doc/develop/bloblist.rst                    |   2 +
>  doc/usage/cmd/dm.rst                        | 487 ++++++++++++++++++++++++++++
>  doc/usage/index.rst                         |   1 +
>  drivers/core/Kconfig                        |  21 ++
>  drivers/core/device-remove.c                |   4 +-
>  drivers/core/device.c                       |  86 ++++-
>  drivers/core/devres.c                       |   2 +-
>  drivers/core/dump.c                         |  83 ++++-
>  drivers/core/root.c                         |  53 +++
>  drivers/core/tag.c                          |  29 ++
>  drivers/misc/qfw_sandbox.c                  |   2 +-
>  drivers/misc/test_drv.c                     |   6 +-
>  drivers/usb/emul/sandbox_flash.c            |   5 +-
>  include/binman_sym.h                        |  51 ++-
>  include/bloblist.h                          |  62 +++-
>  include/dm/device.h                         |  25 ++
>  include/dm/ofnode.h                         |  66 ++--
>  include/dm/root.h                           |  45 +++
>  include/dm/tag.h                            |  32 +-
>  include/dm/test.h                           |   7 +
>  include/dm/util.h                           |  11 +-
>  include/os.h                                |   7 +
>  include/spl.h                               |   2 +
>  test/dm/core.c                              |  91 ++++++
>  test/py/tests/test_bind.py                  | 345 ++++++++++----------
>  tools/binman/elf.py                         |  12 +-
>  tools/binman/elf_test.py                    |  12 +-
>  tools/binman/ftest.py                       |  33 +-
>  tools/binman/main.py                        |   8 +-
>  tools/binman/test/021_image_pad.dts         |   2 +-
>  tools/binman/test/024_sorted.dts            |   2 +-
>  tools/binman/test/028_pack_4gb_outside.dts  |   2 +-
>  tools/binman/test/029_x86_rom.dts           |   6 +-
>  tools/binman/test/053_symbols.dts           |   2 +-
>  tools/binman/test/149_symbols_tpl.dts       |   4 +-
>  tools/binman/test/155_symbols_tpl_x86.dts   |   4 +-
>  tools/binman/test/187_symbols_sub.dts       |   2 +-
>  tools/binman/test/Makefile                  |   2 +-
>  tools/binman/test/generated/autoconf.h      |   3 +
>  tools/binman/test/u_boot_binman_syms.c      |   6 +-
>  tools/binman/test/u_boot_binman_syms_size.c |   6 +-
>  tools/buildman/main.py                      |   8 +-
>  tools/concurrencytest/concurrencytest.py    |  83 ++++-
>  tools/dtoc/main.py                          |   9 +-
>  tools/dtoc/test_dtoc.py                     |   6 +-
>  tools/dtoc/test_fdt.py                      |  29 +-
>  tools/patman/main.py                        |   8 +-
>  tools/patman/settings.py                    |   7 +-
>  tools/patman/test_util.py                   | 150 ++++++---
>  59 files changed, 1723 insertions(+), 409 deletions(-)
>  create mode 100644 doc/usage/cmd/dm.rst
>  create mode 100644 tools/binman/test/generated/autoconf.h
>
> Regards,
> Simon

Just checking on this one?

Regards,
Simon

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
@ 2022-06-28 13:41 Simon Glass
  2022-07-05  9:59 ` Simon Glass
  2022-07-08 21:52 ` Tom Rini
  0 siblings, 2 replies; 46+ messages in thread
From: Simon Glass @ 2022-06-28 13:41 UTC (permalink / raw)
  To: U-Boot Mailing List; +Cc: Tom Rini

Hi Tom,

This is for the -next branch.

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


The following changes since commit ea82ed8c2eaee0a0f7dee31016aaee4ce88e9ea7:

  Merge branch '2022-06-27-add-armv8-sha1-sha256-support' into next
(2022-06-27 13:39:19 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git tags/dm-pull-28jun22

for you to fetch changes up to e87da5704ffa6fc782d93d137fa30a37a5df3566:

  armv8: u-boot-spl.lds: mark __image_copy_start as symbol (2022-06-28
03:09:52 +0100)

----------------------------------------------------------------
nman external-symbol improvements
Driver model memory-usage reporting
patman test-reporting improvements
Add bloblist design goals

----------------------------------------------------------------
Alper Nebi Yasak (12):
      patman: test_util: Fix printing results for failed tests
      patman: test_util: Handle nonexistent tests while loading tests
      patman: test_util: Use unittest text runner to print test results
      patman: test_util: Customize unittest test results for more info
      patman: test_util: Print test stdout/stderr within test summaries
      spl: binman: Fix use of undeclared u_boot_any symbols
      spl: binman: Make TPL_BINMAN_SYMBOLS depend on TPL_FRAMEWORK
      spl: binman: Declare extern symbols for VPL as well
      spl: binman: Split binman symbols support from enabling binman
      spl: binman: Add config options for binman symbols in VPL
      spl: binman: Check at runtime if binman symbols were filled in
      spl: binman: Disable u_boot_any symbols for i.MX8M boards

Heinrich Schuchardt (6):
      sandbox: add function os_printf()
      sandbox: show error if the device-tree cannot be loaded
      dm: fix formatting of uclass dump
      sandbox: raise SANDBOX_RAM_SIZE_MB default to 256
      test: fix some pylint errors in test_bind.py
      sandbox: cast to pointer from integer of different size

Peng Fan (1):
      armv8: u-boot-spl.lds: mark __image_copy_start as symbol

Sean Anderson (4):
      sandbox: usb: Fix out-of-bounds read when fd=-1
      dm: core: Provide fallbacks for ofnode_conf_read_...
      dm: core: Use device_foreach_child where possible
      patman: Fix defaults not propagating to subparsers

Simon Glass (11):
      bloblist: Describe the design goals
      dtoc: Update fdt tests to use test_util
      dm: core: Rename dm_dump_all()
      dm: core: Sort dm subcommands
      dm: core: Fix addresses in the dm static command
      dm: core: Add documentation for the dm command
      dm: core: Switch the testbus driver to use a new struct
      dm: core: Support accessing core tags
      dm: core: Add a way to collect memory usage
      dm: core: Add a command to show driver model statistics
      dm: spl: Allow SPL to show memory usage

 arch/arm/cpu/armv8/u-boot-spl.lds           |   2 +-
 arch/sandbox/Kconfig                        |   4 +-
 arch/sandbox/cpu/cpu.c                      |   8 +-
 arch/sandbox/cpu/os.c                       |  13 +
 cmd/dm.c                                    |  72 ++--
 common/spl/Kconfig                          |  23 +-
 common/spl/Kconfig.tpl                      |  27 +-
 common/spl/Kconfig.vpl                      |  25 ++
 common/spl/spl.c                            |  25 +-
 common/spl/spl_ram.c                        |   2 +-
 doc/develop/bloblist.rst                    |   2 +
 doc/usage/cmd/dm.rst                        | 487 ++++++++++++++++++++++++++++
 doc/usage/index.rst                         |   1 +
 drivers/core/Kconfig                        |  21 ++
 drivers/core/device-remove.c                |   4 +-
 drivers/core/device.c                       |  86 ++++-
 drivers/core/devres.c                       |   2 +-
 drivers/core/dump.c                         |  83 ++++-
 drivers/core/root.c                         |  53 +++
 drivers/core/tag.c                          |  29 ++
 drivers/misc/qfw_sandbox.c                  |   2 +-
 drivers/misc/test_drv.c                     |   6 +-
 drivers/usb/emul/sandbox_flash.c            |   5 +-
 include/binman_sym.h                        |  51 ++-
 include/bloblist.h                          |  62 +++-
 include/dm/device.h                         |  25 ++
 include/dm/ofnode.h                         |  66 ++--
 include/dm/root.h                           |  45 +++
 include/dm/tag.h                            |  32 +-
 include/dm/test.h                           |   7 +
 include/dm/util.h                           |  11 +-
 include/os.h                                |   7 +
 include/spl.h                               |   2 +
 test/dm/core.c                              |  91 ++++++
 test/py/tests/test_bind.py                  | 345 ++++++++++----------
 tools/binman/elf.py                         |  12 +-
 tools/binman/elf_test.py                    |  12 +-
 tools/binman/ftest.py                       |  33 +-
 tools/binman/main.py                        |   8 +-
 tools/binman/test/021_image_pad.dts         |   2 +-
 tools/binman/test/024_sorted.dts            |   2 +-
 tools/binman/test/028_pack_4gb_outside.dts  |   2 +-
 tools/binman/test/029_x86_rom.dts           |   6 +-
 tools/binman/test/053_symbols.dts           |   2 +-
 tools/binman/test/149_symbols_tpl.dts       |   4 +-
 tools/binman/test/155_symbols_tpl_x86.dts   |   4 +-
 tools/binman/test/187_symbols_sub.dts       |   2 +-
 tools/binman/test/Makefile                  |   2 +-
 tools/binman/test/generated/autoconf.h      |   3 +
 tools/binman/test/u_boot_binman_syms.c      |   6 +-
 tools/binman/test/u_boot_binman_syms_size.c |   6 +-
 tools/buildman/main.py                      |   8 +-
 tools/concurrencytest/concurrencytest.py    |  83 ++++-
 tools/dtoc/main.py                          |   9 +-
 tools/dtoc/test_dtoc.py                     |   6 +-
 tools/dtoc/test_fdt.py                      |  29 +-
 tools/patman/main.py                        |   8 +-
 tools/patman/settings.py                    |   7 +-
 tools/patman/test_util.py                   | 150 ++++++---
 59 files changed, 1723 insertions(+), 409 deletions(-)
 create mode 100644 doc/usage/cmd/dm.rst
 create mode 100644 tools/binman/test/generated/autoconf.h

Regards,
Simon

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2022-03-19  3:46 Simon Glass
@ 2022-03-19 16:05 ` Tom Rini
  0 siblings, 0 replies; 46+ messages in thread
From: Tom Rini @ 2022-03-19 16:05 UTC (permalink / raw)
  To: Simon Glass; +Cc: U-Boot Mailing List

[-- Attachment #1: Type: text/plain, Size: 880 bytes --]

On Fri, Mar 18, 2022 at 09:46:04PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> I have a passing run without the coreboot test. Are you seeing
> problems with that? I may need to move the downloads into the docker
> image.
> 
> https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/11350
> 
> 
> The following changes since commit 297e6eb8dcf9d90aaf9b0d146cdd502403003d04:
> 
>   Merge tag 'xilinx-for-v2022.07-rc1' of
> https://source.denx.de/u-boot/custodians/u-boot-microblaze into next
> (2022-03-16 12:52:02 -0400)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-dm.git tags/dm-pull-18mar22
> 
> for you to fetch changes up to 40c8bdd87e3baa44314720d0d51d90c41e633ca3:
> 
>   binman: Support splitting an ELF file into multiple nodes
> (2022-03-18 19:24:25 -0600)
> 

Applied to u-boot/next, thanks!

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
@ 2022-03-19  3:46 Simon Glass
  2022-03-19 16:05 ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Simon Glass @ 2022-03-19  3:46 UTC (permalink / raw)
  To: U-Boot Mailing List; +Cc: Tom Rini

Hi Tom,

I have a passing run without the coreboot test. Are you seeing
problems with that? I may need to move the downloads into the docker
image.

https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/11350


The following changes since commit 297e6eb8dcf9d90aaf9b0d146cdd502403003d04:

  Merge tag 'xilinx-for-v2022.07-rc1' of
https://source.denx.de/u-boot/custodians/u-boot-microblaze into next
(2022-03-16 12:52:02 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git tags/dm-pull-18mar22

for you to fetch changes up to 40c8bdd87e3baa44314720d0d51d90c41e633ca3:

  binman: Support splitting an ELF file into multiple nodes
(2022-03-18 19:24:25 -0600)

----------------------------------------------------------------
binman FIT improvements
various minor sandbox improvements

----------------------------------------------------------------
Jan Kiszka (1):
      binman: Include also subnodes in generator nodes

Philippe Reynes (1):
      tools: binman: main.py: add build-sandbox in sys.path

Simon Glass (28):
      binman: Complete elf test coverage
      sandbox: Show a message when writing out the ram buffer
      sandbox: Add the handoff header for spl
      sandbox: Open host file for read-only access if needed
      sandbox: Slow down the LCD sync rate
      sandbox: test: Tidy up spl_test_load() calls
      patman: Define Commit.path in the constructor
      dtoc: Make GetArgs() more flexible
      moveconfig: Remove remove_defconfig()
      moveconfig: Use re.fullmatch() to avoid extra check
      spl: Correct Kconfig help for TPL_BINMAN_SYMBOLS
      dtoc: Tidy up implementation of AddStringList()
      elf: Rename load_segments() and module failure
      binman: Tweak collect_contents_to_file() and docs
      binman: Rename ExpandToLimit to extend_to_limit
      binman: Rename ExpandEntries to gen_entries
      binman: Refactor fit to generate output at the end
      binman: Rename tools parameter to btools
      binman: Change how faked blobs are created
      binman: Make fake blobs zero-sized by default
      binman: Allow mkimage to use a non-zero fake-blob size
      binman: Read the fit entries only once
      binman: Update fit to move node reading into the ReadNode() method
      binman: Fix some pylint warnings in fit
      binman: Add a consistent way to report errors with fit
      binman: Update fit to use node instead of subnode
      binman: Keep a separate list of entries for fit
      binman: Support splitting an ELF file into multiple nodes

 arch/sandbox/cpu/spl.c                                       |   1 +
 arch/sandbox/cpu/state.c                                     |   3 +-
 common/spl/Kconfig                                           |   6 +-
 drivers/block/sandbox.c                                      |  11 +-
 drivers/video/video-uclass.c                                 |   2 +-
 test/image/spl_load.c                                        |   6 +-
 tools/binman/binman.rst                                      |  32 +-
 tools/binman/control.py                                      |   2 +-
 tools/binman/elf.py                                          |  10 +-
 tools/binman/elf_test.py                                     |  66 +++-
 tools/binman/entries.rst                                     | 146 ++++++++
 tools/binman/entry.py                                        |  51 +--
 tools/binman/etype/_testing.py                               |   2 +-
 tools/binman/etype/blob.py                                   |  10 +-
 tools/binman/etype/blob_ext_list.py                          |   2 +-
 tools/binman/etype/blob_phase.py                             |   2 +-
 tools/binman/etype/files.py                                  |   2 +-
 tools/binman/etype/fit.py                                    | 512
++++++++++++++++++++-------
 tools/binman/etype/gbb.py                                    |   4 +-
 tools/binman/etype/intel_ifwi.py                             |   4 +-
 tools/binman/etype/mkimage.py                                |  19 +-
 tools/binman/etype/section.py                                |  24 +-
 tools/binman/etype/vblock.py                                 |   4 +-
 tools/binman/ftest.py                                        | 209 +++++++++--
 tools/binman/main.py                                         |   1 +
 .../binman/test/{088_expand_size.dts => 088_extend_size.dts} |   8 +-
 .../{089_expand_size_bad.dts => 089_extend_size_bad.dts}     |   2 +-
 .../test/{121_entry_expand.dts => 121_entry_extend.dts}      |   0
 ...122_entry_expand_twice.dts => 122_entry_extend_twice.dts} |   0
 ...entry_expand_section.dts => 123_entry_extend_section.dts} |   0
 tools/binman/test/170_fit_fdt.dts                            |   3 +
 tools/binman/test/224_fit_bad_oper.dts                       |   2 -
 tools/binman/test/225_expand_size_bad.dts                    |  10 +
 tools/binman/test/226_fit_split_elf.dts                      |  67 ++++
 tools/binman/test/227_fit_bad_dir.dts                        |   9 +
 tools/binman/test/228_fit_bad_dir_config.dts                 |   9 +
 tools/binman/test/229_mkimage_missing.dts                    |  18 +
 tools/dtoc/fdt.py                                            |   4 +-
 tools/dtoc/fdt_util.py                                       |  12 +-
 tools/dtoc/test/dtoc_test_simple.dts                         |   2 +
 tools/dtoc/test_fdt.py                                       |  14 +-
 tools/moveconfig.py                                          |  16 +-
 tools/patman/commit.py                                       |   2 +
 43 files changed, 1051 insertions(+), 258 deletions(-)
 rename tools/binman/test/{088_expand_size.dts => 088_extend_size.dts} (88%)
 rename tools/binman/test/{089_expand_size_bad.dts =>
089_extend_size_bad.dts} (90%)
 rename tools/binman/test/{121_entry_expand.dts => 121_entry_extend.dts} (100%)
 rename tools/binman/test/{122_entry_expand_twice.dts =>
122_entry_extend_twice.dts} (100%)
 rename tools/binman/test/{123_entry_expand_section.dts =>
123_entry_extend_section.dts} (100%)
 create mode 100644 tools/binman/test/225_expand_size_bad.dts
 create mode 100644 tools/binman/test/226_fit_split_elf.dts
 create mode 100644 tools/binman/test/227_fit_bad_dir.dts
 create mode 100644 tools/binman/test/228_fit_bad_dir_config.dts
 create mode 100644 tools/binman/test/229_mkimage_missing.dts

Regards,
Simon

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2021-12-17 19:43 Simon Glass
@ 2021-12-18  3:00 ` Tom Rini
  0 siblings, 0 replies; 46+ messages in thread
From: Tom Rini @ 2021-12-18  3:00 UTC (permalink / raw)
  To: Simon Glass; +Cc: U-Boot Mailing List

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

On Fri, Dec 17, 2021 at 12:43:24PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> This is for the -next branch.
> 
> https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/10299
> 
> The following changes since commit b9c9ce8a4064c8d88f714604db856cf1cd2b40b5:
> 
>   Merge tag 'u-boot-at91-2022.04-a' of
> https://source.denx.de/u-boot/custodians/u-boot-at91 into next (2021-12-17
> 07:25:34 -0500)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-dm.git tags/dm-pull-17dec21
> 
> for you to fetch changes up to 121cfe5a84d463893bd01da16417ab138f98666a:
> 
>   fdtgrep: Handle an empty output tree (2021-12-17 09:44:59 -0700)
> 

Applied to u-boot/next, thanks!

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
@ 2021-12-17 19:43 Simon Glass
  2021-12-18  3:00 ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Simon Glass @ 2021-12-17 19:43 UTC (permalink / raw)
  To: U-Boot Mailing List; +Cc: Tom Rini

Hi Tom,

This is for the -next branch.

https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/10299

The following changes since commit b9c9ce8a4064c8d88f714604db856cf1cd2b40b5:

  Merge tag 'u-boot-at91-2022.04-a' of
https://source.denx.de/u-boot/custodians/u-boot-at91 into next (2021-12-17
07:25:34 -0500)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git tags/dm-pull-17dec21

for you to fetch changes up to 121cfe5a84d463893bd01da16417ab138f98666a:

  fdtgrep: Handle an empty output tree (2021-12-17 09:44:59 -0700)

----------------------------------------------------------------
binman support for ATF FIP
fdtgrep fixes for empty devicetree

----------------------------------------------------------------
Andy Shevchenko (2):
      binman: Do not pollute source tree when build with `make O=...`
      binman: Use less hard coded magic when inserting new PATH

Ivan Mikhaylov (1):
      iot2050: binman: add missing-msg for blobs

Simon Glass (5):
      binman: Add a utility module for ATF FIP
      binman: Add support for ATF FIP
      Convert CONFIG_PHYSMEM to Kconfig
      fdtgrep: Correct alignment of struct section
      fdtgrep: Handle an empty output tree

 README                                       |   8 -
 arch/Kconfig                                 |   2 +
 arch/arm/dts/k3-am65-iot2050-boot-image.dtsi |   5 +
 boot/fdt_region.c                            |  43 ++-
 include/configs/edison.h                     |   3 -
 include/configs/sandbox.h                    |   2 -
 include/configs/x86-common.h                 |   2 -
 include/fdt_region.h                         |   1 +
 lib/Kconfig                                  |  10 +
 scripts/config_whitelist.txt                 |   1 -
 tools/binman/entries.rst                     | 154 +++++++++++
 tools/binman/etype/atf_fip.py                | 273 +++++++++++++++++++
 tools/binman/fip_util.py                     | 653
++++++++++++++++++++++++++++++++++++++++++++++
 tools/binman/fip_util_test.py                | 405
++++++++++++++++++++++++++++
 tools/binman/ftest.py                        | 217 +++++++++++++++
 tools/binman/main.py                         |  27 +-
 tools/binman/missing-blob-help               |  11 +
 tools/binman/test/203_fip.dts                |  21 ++
 tools/binman/test/204_fip_other.dts          |  22 ++
 tools/binman/test/205_fip_no_type.dts        |  15 ++
 tools/binman/test/206_fip_uuid.dts           |  22 ++
 tools/binman/test/207_fip_ls.dts             |  25 ++
 tools/binman/test/208_fip_replace.dts        |  33 +++
 tools/binman/test/209_fip_missing.dts        |  19 ++
 tools/binman/test/210_fip_size.dts           |  19 ++
 tools/binman/test/211_fip_bad_align.dts      |  18 ++
 tools/binman/test/212_fip_collection.dts     |  24 ++
 tools/fdtgrep.c                              |   3 +-
 28 files changed, 2008 insertions(+), 30 deletions(-)
 create mode 100644 tools/binman/etype/atf_fip.py
 create mode 100755 tools/binman/fip_util.py
 create mode 100755 tools/binman/fip_util_test.py
 create mode 100644 tools/binman/test/203_fip.dts
 create mode 100644 tools/binman/test/204_fip_other.dts
 create mode 100644 tools/binman/test/205_fip_no_type.dts
 create mode 100644 tools/binman/test/206_fip_uuid.dts
 create mode 100644 tools/binman/test/207_fip_ls.dts
 create mode 100644 tools/binman/test/208_fip_replace.dts
 create mode 100644 tools/binman/test/209_fip_missing.dts
 create mode 100644 tools/binman/test/210_fip_size.dts
 create mode 100644 tools/binman/test/211_fip_bad_align.dts
 create mode 100644 tools/binman/test/212_fip_collection.dts

Regards,
Simon

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2021-12-05 19:53 Simon Glass
@ 2021-12-06  1:27 ` Tom Rini
  0 siblings, 0 replies; 46+ messages in thread
From: Tom Rini @ 2021-12-06  1:27 UTC (permalink / raw)
  To: Simon Glass; +Cc: U-Boot Mailing List

[-- Attachment #1: Type: text/plain, Size: 1517 bytes --]

On Sun, Dec 05, 2021 at 12:53:43PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/10137
> 
> 
> The following changes since commit f89615088fba1b1f33713ad26dbe3a3c82b692ec:
> 
>   Merge branch 'next' of
> https://source.denx.de/u-boot/custodians/u-boot-net into next
> (2021-12-02 07:16:04 -0500)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-dm.git tags/dm-pull-5nov21
> 
> for you to fetch changes up to 0dbe5a1bde643b69375b11247f751d5acedb711c:
> 
>   timer: Add a migration message (2021-12-05 09:26:26 -0700)
> 

So I see we now get:
+(cortina_presidio-asic-emmc) ===================== WARNING ======================
+(cortina_presidio-asic-emmc) This board does not use CONFIG_TIMER (Driver Model
+(cortina_presidio-asic-emmc) for Timer drivers). Please update the board to use
+(cortina_presidio-asic-emmc) CONFIG_TIMER before the v2022.10 release. Failure to
+(cortina_presidio-asic-emmc) update by the deadline may result in board removal.
+(cortina_presidio-asic-emmc) See doc/driver-model/migration.rst for more info.
+(cortina_presidio-asic-emmc) ====================================================

For a bunch of boards.  And that's not a full year from introduction of
warning to removal threat.  And I haven't seen any migration email to
all of the relevant maintainers yet either.  What's a good example of a
conversion to point maintainers at, as well?  Thanks.

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
@ 2021-12-05 19:53 Simon Glass
  2021-12-06  1:27 ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Simon Glass @ 2021-12-05 19:53 UTC (permalink / raw)
  To: U-Boot Mailing List; +Cc: Tom Rini

Hi Tom,

https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/10137


The following changes since commit f89615088fba1b1f33713ad26dbe3a3c82b692ec:

  Merge branch 'next' of
https://source.denx.de/u-boot/custodians/u-boot-net into next
(2021-12-02 07:16:04 -0500)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git tags/dm-pull-5nov21

for you to fetch changes up to 0dbe5a1bde643b69375b11247f751d5acedb711c:

  timer: Add a migration message (2021-12-05 09:26:26 -0700)

----------------------------------------------------------------
binman refactoring to imrpove section handling
bloblist - allow it to be allocated
sandbox config-header cleanup

----------------------------------------------------------------
Alexander Preißner (1):
      drivers: core: lists: fix for loop index type

Heinrich Schuchardt (1):
      sandbox: replace putchar(ch) by fputc(ch, stdout)

Simon Glass (33):
      dtoc: Bring in the libfdt module automatically
      dtoc: Add support for reading 64-bit ints
      dtoc: Add support for reading fixed-length bytes properties
      binman: Tidy up style in cmdline
      binman: Add a way to obtain the version
      binman: Correct init of entry in Entry class
      binman: Correct comments for ReadChildData()
      binman: Drop the underscore in _ReadEntries()
      binman: Drop the filename property in entry_Section
      binman: Allow overriding BuildSectionData()
      binman: Allow control of which entries to read
      binman: Update the section documentation
      binman: Move cbfs.ObtainContents() down a bit
      binman: Use normal entries in cbfs
      binman: cbfs: Refactor the init process
      binman: cfbs: Refactor ObtainContents() for consistency
      binman: Rename testCbfsNoCOntents()
      bloblist: Support allocating the bloblist
      binman: Allow providing tools and blob directories
      binman: Allow listing an image created by a newer version
      binman: Allow extracting a file in an alternative format
      dtoc: Add support for reading string-list properties
      binman: Support lists of external blobs
      binman: Rename _ReadSubnodes() to ReadEntries()
      trace: sandbox: Use only the Kconfig options
      sandbox: Drop CONFIG_HOST_MAX_DEVICES
      Convert CONFIG_SYS_FDT_LOAD_ADDR to Kconfig
      Convert CONFIG_KEYBOARD to Kconfig
      keyboard: Add a migration message
      sandbox: Drop CONFIG_SYS_TIMER_RATE
      ide: Drop unused CONFIG options
      ide: Drop ATA_PORT_ADDR
      timer: Add a migration message

 Makefile                                        |   7 ++
 README                                          |  11 ---
 arch/Kconfig                                    |   1 +
 arch/arm/mach-exynos/Kconfig                    |   1 +
 arch/arm/mach-kirkwood/include/mach/config.h    |   2 -
 arch/powerpc/include/asm/config.h               |   3 -
 arch/sandbox/Kconfig                            |  10 +++
 arch/sandbox/cpu/os.c                           |   2 +-
 cmd/Kconfig                                     |   2 +
 cmd/host.c                                      |   2 +-
 common/Kconfig                                  |  15 +++-
 common/bloblist.c                               |  16 +++-
 common/board_f.c                                |   8 +-
 configs/chromebit_mickey_defconfig              |   1 +
 configs/chromebook_jerry_defconfig              |   1 +
 configs/chromebook_minnie_defconfig             |   1 +
 configs/chromebook_speedy_defconfig             |   1 +
 configs/novena_defconfig                        |   1 +
 configs/smdk5250_defconfig                      |   1 +
 configs/smdk5420_defconfig                      |   1 +
 configs/tools-only_defconfig                    |   7 +-
 doc/develop/bloblist.rst                        |  16 ++++
 doc/develop/driver-model/migration.rst          |  16 ++++
 doc/develop/trace.rst                           |   9 +-
 drivers/block/ide.c                             |  14 +--
 drivers/block/sandbox.c                         |   6 +-
 drivers/core/lists.c                            |   2 +-
 drivers/input/Kconfig                           |   9 ++
 include/configs/edminiv2.h                      |   2 -
 include/configs/exynos5-dt-common.h             |   3 -
 include/configs/novena.h                        |   1 -
 include/configs/r2dplus.h                       |   1 -
 include/configs/sandbox.h                       |  20 -----
 include/configs/smdk5250.h                      |   1 -
 include/configs/smdk5420.h                      |   2 -
 include/configs/veyron.h                        |   2 -
 include/sandboxblockdev.h                       |   3 +
 scripts/config_whitelist.txt                    |   5 --
 tools/binman/binman.rst                         |  65 +++++++++++++-
 tools/binman/cmdline.py                         |  76 ++++++++++++----
 tools/binman/control.py                         |  28 +++++-
 tools/binman/entries.rst                        | 172
++++++++++++++++++++++++++++++------
 tools/binman/entry.py                           | 109 ++++++++++++++++++-----
 tools/binman/entry_test.py                      |   9 ++
 tools/binman/etype/blob.py                      |  16 +++-
 tools/binman/etype/blob_ext_list.py             |  58 ++++++++++++
 tools/binman/etype/blob_phase.py                |   2 +-
 tools/binman/etype/cbfs.py                      |  98 +++++++++++----------
 tools/binman/etype/fdtmap.py                    |  12 +++
 tools/binman/etype/files.py                     |   2 +-
 tools/binman/etype/fit.py                       |   4 +-
 tools/binman/etype/intel_ifwi.py                |   4 +-
 tools/binman/etype/mkimage.py                   |   4 +-
 tools/binman/etype/section.py                   | 214
++++++++++++++++++++++++++++++++++-----------
 tools/binman/ftest.py                           |  78 ++++++++++++++++-
 tools/binman/image.py                           |  12 ++-
 tools/binman/state.py                           |  18 ++++
 tools/binman/test/213_fdtmap_alt_format.dts     |  15 ++++
 tools/binman/test/214_no_alt_format.dts         |  13 +++
 tools/binman/test/215_blob_ext_list.dts         |  14 +++
 tools/binman/test/216_blob_ext_list_missing.dts |  14 +++
 tools/dtoc/fdt_util.py                          |  76 ++++++++++++++++
 tools/dtoc/test/dtoc_test_simple.dts            |   1 +
 tools/dtoc/test_dtoc.py                         |   2 +
 tools/dtoc/test_fdt.py                          |  53 ++++++++++-
 65 files changed, 1102 insertions(+), 273 deletions(-)
 create mode 100644 tools/binman/etype/blob_ext_list.py
 create mode 100644 tools/binman/test/213_fdtmap_alt_format.dts
 create mode 100644 tools/binman/test/214_no_alt_format.dts
 create mode 100644 tools/binman/test/215_blob_ext_list.dts
 create mode 100644 tools/binman/test/216_blob_ext_list_missing.dts

Regards,
Simon

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Re: Please pull u-boot-dm/next
  2021-11-29  1:29 Simon Glass
@ 2021-11-29 14:34 ` Tom Rini
  0 siblings, 0 replies; 46+ messages in thread
From: Tom Rini @ 2021-11-29 14:34 UTC (permalink / raw)
  To: Simon Glass; +Cc: U-Boot Mailing List

[-- Attachment #1: Type: text/plain, Size: 714 bytes --]

On Sun, Nov 28, 2021 at 06:29:12PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> This is for the next branch.
> 
> https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/10005
> 
> 
> he following changes since commit 1943f2a2a7c58b76812fcad2d3012036af7464ce:
> 
>   Merge branch '2021-11-23-scmi-and-tee-updates' into next (2021-11-23
> 16:24:24 -0500)
> 
> are available in the Git repository at:
> 
>   git@source.denx.de:u-boot/custodians/u-boot-dm.git tags/dm-pull-28nov21
> 
> for you to fetch changes up to 452e8c9086a9f95739582da5ccc2130e4bf1ae8b:
> 
>   test/py: Raise a ValueError if a command fails (2021-11-28 16:51:51 -0700)
> 

Applied to u-boot/next, thanks!

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
@ 2021-11-29  1:29 Simon Glass
  2021-11-29 14:34 ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Simon Glass @ 2021-11-29  1:29 UTC (permalink / raw)
  To: U-Boot Mailing List; +Cc: Tom Rini

Hi Tom,

This is for the next branch.

https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/10005


he following changes since commit 1943f2a2a7c58b76812fcad2d3012036af7464ce:

  Merge branch '2021-11-23-scmi-and-tee-updates' into next (2021-11-23
16:24:24 -0500)

are available in the Git repository at:

  git@source.denx.de:u-boot/custodians/u-boot-dm.git tags/dm-pull-28nov21

for you to fetch changes up to 452e8c9086a9f95739582da5ccc2130e4bf1ae8b:

  test/py: Raise a ValueError if a command fails (2021-11-28 16:51:51 -0700)

----------------------------------------------------------------
SPI flash documentation and tidy-ups
Various driver model enhancements
Fix up some missing unit tests with pytest

----------------------------------------------------------------
Jan Kiszka (1):
      binman: Fix extract command for using non-absolute image paths

Simon Glass (21):
      env: Avoid using GNU features in awk
      command: Use a constant pointer for the help
      sf: Use const for the stage name
      sf: Tidy up code to avoid #ifdef
      sf: doc: Add documentation for the 'sf' command
      test/py: Allow passing input to a program
      sandbox: Support unmapping a file
      sandbox: mmc: Support a backing file
      mmc: Allow for children other than the block device
      mbr: Correct verification check
      disk: part_dos: Fix a NULL pointer error
      common: Allow a smaller console-recording pre-reloc
      dm: core: Add tests for stringlist functions
      dm: core: Fix handling of uclass pre_unbind method
      dm: core: Fix up string-function documentation
      dm: core: Add a way to obtain a string list
      dm: core: Allow finding children / uclasses by partial name
      dm: core: Add a way to count the devices in a uclass
      sandbox: Enable HEXDUMP for sandbox_flattree
      test/py: Relax the naming rules for unit tests
      test/py: Raise a ValueError if a command fails

 arch/sandbox/cpu/os.c                        |  10 ++
 arch/sandbox/dts/test.dts                    |   1 +
 cmd/mbr.c                                    |   8 +-
 cmd/sf.c                                     |  32 ++--
 common/Kconfig                               |  10 ++
 common/console.c                             |   4 +-
 configs/sandbox_flattree_defconfig           |   1 +
 disk/part_dos.c                              |  10 +-
 doc/device-tree-bindings/mmc/sandbox,mmc.txt |  18 ++
 doc/usage/index.rst                          |   1 +
 doc/usage/sf.rst                             | 245 +++++++++++++++++++++++++++
 drivers/core/device-remove.c                 |   9 +-
 drivers/core/device.c                        |  13 +-
 drivers/core/of_access.c                     |   3 +-
 drivers/core/ofnode.c                        |  26 +++
 drivers/core/read.c                          |   6 +
 drivers/core/uclass.c                        |  29 +++-
 drivers/mmc/mmc-uclass.c                     |   4 +-
 drivers/mmc/sandbox_mmc.c                    |  60 ++++++-
 include/command.h                            |   2 +-
 include/dm/device.h                          |  12 ++
 include/dm/ofnode.h                          |  24 ++-
 include/dm/read.h                            |  28 +++
 include/dm/uclass-internal.h                 |  14 +-
 include/dm/uclass.h                          |  17 ++
 include/os.h                                 |   9 +
 scripts/env2string.awk                       |  29 +++-
 test/dm/ofnode.c                             |  96 +++++++++++
 test/py/conftest.py                          |   2 +-
 test/py/multiplexed_log.py                   |  10 +-
 test/py/u_boot_utils.py                      |   5 +-
 tools/binman/control.py                      |   1 +
 32 files changed, 670 insertions(+), 69 deletions(-)
 create mode 100644 doc/device-tree-bindings/mmc/sandbox,mmc.txt
 create mode 100644 doc/usage/sf.rst


Regards,
Simon

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
  2021-03-28 16:59 Simon Glass
@ 2021-03-29 12:54 ` Tom Rini
  0 siblings, 0 replies; 46+ messages in thread
From: Tom Rini @ 2021-03-29 12:54 UTC (permalink / raw)
  To: u-boot

On Mon, Mar 29, 2021 at 05:59:59AM +1300, Simon Glass wrote:

> Hi Tom,
> 
> This is for the -next branch.
> 
> https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/6944
> 
> I hope this one will be easier as it has changes that are more run-of-the mill.
> 
> The following changes since commit 9c7335e4e68355a96bd5a411b2a5f85866823c58:
> 
>   Merge tag 'dm-pull-26mar21-take2' of git://git.denx.de/u-boot-dm
> into next (2021-03-26 12:15:26 -0400)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-dm.git tags/dm-pull-28mar21
> 
> for you to fetch changes up to e5021221db3faf7e90a295d6eb045fbf5c6a908b:
> 
>   sandbox: define __dyn_sym_start, dyn_sym_end (2021-03-27 16:26:48 +1300)
> 

Applied to u-boot/next, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20210329/3d427fe9/attachment.sig>

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
@ 2021-03-28 16:59 Simon Glass
  2021-03-29 12:54 ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Simon Glass @ 2021-03-28 16:59 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This is for the -next branch.

https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/6944

I hope this one will be easier as it has changes that are more run-of-the mill.

The following changes since commit 9c7335e4e68355a96bd5a411b2a5f85866823c58:

  Merge tag 'dm-pull-26mar21-take2' of git://git.denx.de/u-boot-dm
into next (2021-03-26 12:15:26 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git tags/dm-pull-28mar21

for you to fetch changes up to e5021221db3faf7e90a295d6eb045fbf5c6a908b:

  sandbox: define __dyn_sym_start, dyn_sym_end (2021-03-27 16:26:48 +1300)

----------------------------------------------------------------
binman support for expanding entries, connections
misc fixes and improvements to sandbox, etc.
x86 CBFS improvements
x86 coreboot improvements

----------------------------------------------------------------
Heinrich Schuchardt (2):
      mtd: spi_flash_free()
      sandbox: define __dyn_sym_start, dyn_sym_end

Simon Glass (66):
      x86: coral: Free the ACPI GPIOs after using them
      x86: coral: Add information about building / running
      x86: p2sb: Drop LOG_DEBUG
      x86: Probe device if needed in intel_gpio_xlate()
      x86: coral: Put the eMMC first
      x86: coral: Update the SD card-detect GPIO
      tegra: i2c: Drop LOG_DEBUG
      mmc: pci_mmc: Set up the card detect
      cbfs: Add support for attributes
      cbfs: Rename new_node to node
      smbios: Allow writing to the coreboot version string
      cbfs: Allow access to CBFS without a header
      cbfs: Allow file traversal with any CBFS
      cbfs: Factor out filling a cache node into a new function
      cbfs: Simplify file iteration
      cbfs: Support reading compression information
      cbfs: Drop unnecessary cast in file_cbfs_fill_cache()
      x86: Make coreboot sysinfo available to any x86 board
      x86: Move coreboot timestamp info into coreboot_tables.h
      x86: coreboot: Sync up timestamp codes
      x86: Move coreboot sysinfo parsing into generic x86 code
      x86: coreboot: Update parsing of the latest sysinfo
      x86: Allow installing an e820 when booting from coreboot
      x86: Add a command to display coreboot sysinfo
      cmd: Add missing check for CONFIG_SYS_LONGHELP
      video: Fix video on coreboot with the copy buffer
      x86: video: Allow coreboot video to be used on any x86 board
      x86: fsp: Don't enable FSP graphics if booted from coreboot
      dm: core: Add CBFS support to flashmap
      x86: coral: Avoid build error with !CONFIG_ACPIGEN
      x86: coral: Allow init of debug UART in U-Boot proper
      x86: coral: Fall back to coreboot video when FSP missing
      x86: fsp: Don't notify if booted from coreboot
      x86: coreboot: Don't setup MTRR when booting from coreboot
      sandbox: Only call timer_timebase_fallback() if present
      sandbox: Only delete the executable if requested
      sandbox: cros_ec: Only write EC state when the EC is probed
      sandbox: Disintangle declarations in do_host_bind()
      sandbox: Update do_host_bind() argument counting
      sandbox: Provide a way to bind fixed/removeable devices
      sandbox: image: Allow sandbox to load any image
      test: Silenece the echo and print tests
      binman: Show a message when changing subnodes
      spl: Split out bootstage ID into a function
      bootstage: Warning if space is exhausted
      sf: Support querying write-protect
      cpu: Rename SPL_CPU_SUPPORT to SPL_CPU
      malloc: Export malloc_simple_info()
      doc: Convert Chromium OS docs to rst
      command: Fix operation of !CONFIG_CMDLINE
      bloblist: Make BLOBLIST_TABLES depend on BLOBLIST
      bootm: Skip command-line substitution if !CONFIG_CMDLINE
      sandbox: Correct uninit conflict
      sysinfo: Allow showing model info from sysinfo
      x86: coral: Show memory config and SKU ID on startup
      binman: Use a unique number for the symbols test file
      binman: Allow disabling expanding an entry
      binman: Add support for a collection of entries
      binman: Support obtaining section contents immediately
      binman: Support default alignment for sections
      dtoc: Improve internal error for Refresh()
      dtoc: Tidy up property-offset handling
      dtoc: Tweak ordering of fdt-offsets refreshing
      dtoc: Add a subnode test for multiple nodes
      dtoc: Support adding subnodes alongside existing ones
      dtoc: Add new check that offsets are correct

T Karthik Reddy (1):
      spi: spi-uclass: Add support to manually relocate spi memory ops

Vincent Stehl? (1):
      sandbox: dtsi: add rng

 arch/riscv/cpu/ax25/Kconfig                                        |   2 +-
 arch/riscv/cpu/fu540/Kconfig                                       |   2 +-
 arch/riscv/cpu/generic/Kconfig                                     |   2 +-
 arch/sandbox/cpu/cpu.c                                             |   6 +-
 arch/sandbox/cpu/os.c                                              |  24 +-
 arch/sandbox/cpu/u-boot.lds                                        |   7 +
 arch/sandbox/dts/sandbox.dtsi                                      |   4 +
 arch/x86/Kconfig                                                   |  21 ++
 arch/x86/cpu/apollolake/cpu.c                                      |  14 +-
 arch/x86/cpu/apollolake/cpu_common.c                               |  60 +++++
 arch/x86/cpu/apollolake/cpu_spl.c                                  |  58 ----
 arch/x86/cpu/coreboot/Makefile                                     |   1 -
 arch/x86/cpu/coreboot/coreboot.c                                   |   2 +-
 arch/x86/cpu/coreboot/sdram.c                                      |  29 +-
 arch/x86/cpu/coreboot/tables.c                                     |
255 ------------------
 arch/x86/cpu/coreboot/timestamp.c                                  |  14 +-
 arch/x86/cpu/start_from_spl.S                                      |   4 +
 arch/x86/dts/chromebook_coral.dts                                  |  19 +-
 arch/x86/include/asm/arch-apollolake/uart.h                        |   1 +
 arch/x86/include/asm/arch-coreboot/sysinfo.h                       |  62 -----
 arch/x86/include/asm/arch-coreboot/timestamp.h                     |  25 +-
 arch/x86/include/asm/cb_sysinfo.h                                  |
220 ++++++++++++++++
 arch/x86/include/asm/coreboot_tables.h                             |
261 +++++++++++++++---
 arch/x86/include/asm/e820.h                                        |  16 +-
 arch/x86/lib/Makefile                                              |   1 +
 arch/x86/lib/bootm.c                                               |   2 +-
 arch/x86/lib/coreboot/Makefile                                     |   7 +
 arch/x86/lib/coreboot/cb_support.c                                 |  41 +++
 arch/x86/lib/coreboot/cb_sysinfo.c                                 |
468 +++++++++++++++++++++++++++++++++
 arch/x86/lib/fsp/fsp_graphics.c                                    |   2 +-
 arch/x86/lib/fsp2/fsp_init.c                                       |   3 +-
 arch/x86/lib/fsp2/fsp_support.c                                    |   4 +
 arch/x86/lib/init_helpers.c                                        |   6 +-
 arch/x86/lib/spl.c                                                 |   2 +-
 arch/x86/lib/zimage.c                                              |  13 +-
 board/coreboot/coreboot/coreboot.c                                 |   2 +-
 board/google/chromebook_coral/coral.c                              |
141 +++++++++-
 board/google/chromebook_coral/variant_gpio.h                       |   6 -
 cmd/Kconfig                                                        |   9 +
 cmd/acpi.c                                                         |   2 +
 cmd/bloblist.c                                                     |   2 +
 cmd/host.c                                                         |  35 ++-
 cmd/version.c                                                      |   2 +-
 cmd/x86/Makefile                                                   |   1 +
 cmd/x86/cbsysinfo.c                                                |
394 +++++++++++++++++++++++++++
 common/board_info.c                                                |  37 ++-
 common/bootm.c                                                     |   3 +-
 common/bootstage.c                                                 |  18 +-
 common/image-fit.c                                                 |   4 +
 common/spl/Kconfig                                                 |   2 +-
 common/spl/spl.c                                                   |  23 +-
 configs/chromebook_coral_defconfig                                 |   2 +-
 configs/chromebook_link64_defconfig                                |   2 +-
 configs/qemu-x86_64_defconfig                                      |   2 +-
 doc/arch/sandbox.rst                                               |   2 +
 doc/board/google/chromebook_coral.rst                              |
234 +++++++++++++++--
 doc/{README.chromium-chainload => chromium/chainload.rst}          |  80 +++---
 doc/chromium/{ => files}/chromebook_jerry.its                      |   0
 doc/chromium/{ => files}/devkeys/kernel.keyblock                   | Bin
 doc/chromium/{ => files}/devkeys/kernel_data_key.vbprivk           | Bin
 doc/chromium/{ => files}/nyan-big.its                              |   0
 doc/chromium/index.rst                                             |  14 +
 doc/chromium/overview.rst                                          |  74 ++++++
 doc/{README.chromium => chromium/run_vboot.rst}                    |
90 +++----
 doc/device-tree-bindings/sysinfo/google,coral.txt                  |  37 +++
 doc/index.rst                                                      |   8 +
 doc/usage/index.rst                                                |   1 +
 doc/usage/x86/cbsysinfo.rst                                        |  25 ++
 drivers/Makefile                                                   |   2 +-
 drivers/block/sandbox.c                                            |   8 +-
 drivers/gpio/intel_gpio.c                                          |  14 +-
 drivers/misc/cbmem_console.c                                       |   2 +-
 drivers/misc/cros_ec_sandbox.c                                     |   4 +
 drivers/misc/p2sb_emul.c                                           |   1 -
 drivers/mmc/pci_mmc.c                                              |   6 +-
 drivers/mtd/spi/sf-uclass.c                                        |  14 +-
 drivers/mtd/spi/sf_internal.h                                      |   4 +
 drivers/mtd/spi/sf_probe.c                                         |   8 +
 drivers/mtd/spi/spi-nor-core.c                                     |  11 +
 drivers/mtd/spi/spi-nor-tiny.c                                     |   6 +
 drivers/pci/pci_rom.c                                              |   7 +-
 drivers/serial/serial_coreboot.c                                   |   2 +-
 drivers/sound/tegra_i2s.c                                          |   1 -
 drivers/spi/spi-uclass.c                                           |  11 +
 drivers/timer/sandbox_timer.c                                      |   3 +-
 drivers/timer/timer-uclass.c                                       |   6 +-
 drivers/video/Kconfig                                              |   2 +-
 drivers/video/coreboot.c                                           |  18 +-
 fs/cbfs/cbfs.c                                                     |
124 ++++++---
 include/cbfs.h                                                     |  77 +++++-
 include/command.h                                                  |  10 +-
 include/configs/chromebook_coral.h                                 |   6 +-
 include/dm/of_extra.h                                              |   8 +
 include/image.h                                                    |   5 +
 include/malloc.h                                                   |   3 +-
 include/sandboxblockdev.h                                          |   9 +-
 include/smbios.h                                                   |  20 ++
 include/spi_flash.h                                                |  31 ++-
 include/sysinfo.h                                                  |   4 +
 lib/Kconfig                                                        |   2 +-
 lib/binman.c                                                       |   4 +-
 lib/smbios-parser.c                                                |  38 +++
 lib/smbios.c                                                       |   4 -
 test/cmd/test_echo.c                                               |   3 +-
 test/dm/sf.c                                                       |  10 +-
 test/lib/test_print.c                                              |   8 +-
 tools/binman/binman.rst                                            |  14 +
 tools/binman/entries.rst                                           |  21 +-
 tools/binman/entry.py                                              |  16 +-
 tools/binman/etype/cbfs.py                                         |   1 +
 tools/binman/etype/collection.py                                   |  67 +++++
 tools/binman/etype/mkimage.py                                      |   1 +
 tools/binman/etype/section.py                                      |  36 ++-
 tools/binman/etype/u_boot.py                                       |   2 +-
 tools/binman/etype/u_boot_spl.py                                   |   2 +-
 tools/binman/etype/u_boot_tpl.py                                   |   2 +-
 tools/binman/etype/vblock.py                                       |  36 +--
 tools/binman/ftest.py                                              |  57 +++-
 tools/binman/test/{192_symbols_nodtb.dts => 196_symbols_nodtb.dts} |   0
 tools/binman/test/197_symbols_expand.dts                           |  23 ++
 tools/binman/test/198_collection.dts                               |  27 ++
 tools/binman/test/199_collection_section.dts                       |  32 +++
 tools/binman/test/200_align_default.dts                            |  30 +++
 tools/dtoc/fdt.py                                                  |
92 +++++--
 tools/dtoc/test/dtoc_test_simple.dts                               |   4 +
 tools/dtoc/test_fdt.py                                             |  76 +++++-
 126 files changed, 3133 insertions(+), 812 deletions(-)
 delete mode 100644 arch/x86/cpu/coreboot/tables.c
 delete mode 100644 arch/x86/include/asm/arch-coreboot/sysinfo.h
 create mode 100644 arch/x86/include/asm/cb_sysinfo.h
 create mode 100644 arch/x86/lib/coreboot/Makefile
 create mode 100644 arch/x86/lib/coreboot/cb_support.c
 create mode 100644 arch/x86/lib/coreboot/cb_sysinfo.c
 create mode 100644 cmd/x86/cbsysinfo.c
 rename doc/{README.chromium-chainload => chromium/chainload.rst} (79%)
 rename doc/chromium/{ => files}/chromebook_jerry.its (100%)
 rename doc/chromium/{ => files}/devkeys/kernel.keyblock (100%)
 rename doc/chromium/{ => files}/devkeys/kernel_data_key.vbprivk (100%)
 rename doc/chromium/{ => files}/nyan-big.its (100%)
 create mode 100644 doc/chromium/index.rst
 create mode 100644 doc/chromium/overview.rst
 rename doc/{README.chromium => chromium/run_vboot.rst} (68%)
 create mode 100644 doc/device-tree-bindings/sysinfo/google,coral.txt
 create mode 100644 doc/usage/x86/cbsysinfo.rst
 create mode 100644 tools/binman/etype/collection.py
 rename tools/binman/test/{192_symbols_nodtb.dts =>
196_symbols_nodtb.dts} (100%)
 create mode 100644 tools/binman/test/197_symbols_expand.dts
 create mode 100644 tools/binman/test/198_collection.dts
 create mode 100644 tools/binman/test/199_collection_section.dts
 create mode 100644 tools/binman/test/200_align_default.dts

Regards,
Simon

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
  2020-06-22 14:02         ` Tom Rini
@ 2020-06-23  0:47           ` Bin Meng
  0 siblings, 0 replies; 46+ messages in thread
From: Bin Meng @ 2020-06-23  0:47 UTC (permalink / raw)
  To: u-boot

Hi Tom,

On Mon, Jun 22, 2020 at 10:02 PM Tom Rini <trini@konsulko.com> wrote:
>
> On Mon, Jun 22, 2020 at 10:01:09PM +0800, Bin Meng wrote:
> > Hi Tom,
> >
> > On Mon, Jun 22, 2020 at 9:58 PM Tom Rini <trini@konsulko.com> wrote:
> > >
> > > On Mon, Jun 22, 2020 at 09:43:57PM +0800, Bin Meng wrote:
> > > > Hi Tom,
> > > >
> > > > On Mon, Jun 15, 2020 at 12:00 AM Tom Rini <trini@konsulko.com> wrote:
> > > > >
> > > > > On Fri, Jun 12, 2020 at 09:17:28PM -0600, Simon Glass wrote:
> > > > >
> > > > > > Hi Tom,
> > > > > >
> > > > > > This is for -next
> > > > > >
> > > > > > But I based it on master to avoid pulling in other people's commits. I hope
> > > > > > that works OK.
> > > > > >
> > > > > >
> > > > > > The following changes since commit be79009f3b9bbdbce283e67a865121e576d790ea:
> > > > > >
> > > > > >   Merge tag 'u-boot-imx-20200609' of
> > > > > > https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2020-06-09 09:17:24
> > > > > > -0400)
> > > > > >
> > > > > > are available in the Git repository at:
> > > > > >
> > > > > >   git://git.denx.de/u-boot-dm.git tags/dm-pull-12jun20
> > > > > >
> > > > > > for you to fetch changes up to cea8f2c995b9d87af6ef42f967402e1c8a3506db:
> > > > > >
> > > > > >   doc: driver-model: fix typo in design.rst (2020-06-11 20:52:11 -0600)
> > > > > >
> > > > >
> > > > > Applied to u-boot/master, thanks!
> > > >
> > > > I did not find my 2 patches are in u-boot/master. Anything wrong?
> > > >
> > > > Bin Meng (2):
> > > >       fdtdec: Fix the types of addr and size in fdtdec_add_reserved_memory()
> > > >       fdtdec: Honor #address-cells and #size-cells in
> > > > fdtdec_add_reserved_memory()
> > >
> > > Yes, sorry, I hit the wrong keys.  This is in -next and not master as
> > > Simon noted this is a PR for -next.
> >
> > Okay, good to know. I was thinking these 2 are bug fixes, and should
> > be against this release, not next :)
>
> Are they regression fixes too?  Or just bug fixes?

They are bug fixes I think.

Regards,
Bin

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
  2020-06-22 14:01       ` Bin Meng
@ 2020-06-22 14:02         ` Tom Rini
  2020-06-23  0:47           ` Bin Meng
  0 siblings, 1 reply; 46+ messages in thread
From: Tom Rini @ 2020-06-22 14:02 UTC (permalink / raw)
  To: u-boot

On Mon, Jun 22, 2020 at 10:01:09PM +0800, Bin Meng wrote:
> Hi Tom,
> 
> On Mon, Jun 22, 2020 at 9:58 PM Tom Rini <trini@konsulko.com> wrote:
> >
> > On Mon, Jun 22, 2020 at 09:43:57PM +0800, Bin Meng wrote:
> > > Hi Tom,
> > >
> > > On Mon, Jun 15, 2020 at 12:00 AM Tom Rini <trini@konsulko.com> wrote:
> > > >
> > > > On Fri, Jun 12, 2020 at 09:17:28PM -0600, Simon Glass wrote:
> > > >
> > > > > Hi Tom,
> > > > >
> > > > > This is for -next
> > > > >
> > > > > But I based it on master to avoid pulling in other people's commits. I hope
> > > > > that works OK.
> > > > >
> > > > >
> > > > > The following changes since commit be79009f3b9bbdbce283e67a865121e576d790ea:
> > > > >
> > > > >   Merge tag 'u-boot-imx-20200609' of
> > > > > https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2020-06-09 09:17:24
> > > > > -0400)
> > > > >
> > > > > are available in the Git repository at:
> > > > >
> > > > >   git://git.denx.de/u-boot-dm.git tags/dm-pull-12jun20
> > > > >
> > > > > for you to fetch changes up to cea8f2c995b9d87af6ef42f967402e1c8a3506db:
> > > > >
> > > > >   doc: driver-model: fix typo in design.rst (2020-06-11 20:52:11 -0600)
> > > > >
> > > >
> > > > Applied to u-boot/master, thanks!
> > >
> > > I did not find my 2 patches are in u-boot/master. Anything wrong?
> > >
> > > Bin Meng (2):
> > >       fdtdec: Fix the types of addr and size in fdtdec_add_reserved_memory()
> > >       fdtdec: Honor #address-cells and #size-cells in
> > > fdtdec_add_reserved_memory()
> >
> > Yes, sorry, I hit the wrong keys.  This is in -next and not master as
> > Simon noted this is a PR for -next.
> 
> Okay, good to know. I was thinking these 2 are bug fixes, and should
> be against this release, not next :)

Are they regression fixes too?  Or just bug fixes?

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200622/af9a5f06/attachment.sig>

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
  2020-06-22 13:58     ` Tom Rini
@ 2020-06-22 14:01       ` Bin Meng
  2020-06-22 14:02         ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Bin Meng @ 2020-06-22 14:01 UTC (permalink / raw)
  To: u-boot

Hi Tom,

On Mon, Jun 22, 2020 at 9:58 PM Tom Rini <trini@konsulko.com> wrote:
>
> On Mon, Jun 22, 2020 at 09:43:57PM +0800, Bin Meng wrote:
> > Hi Tom,
> >
> > On Mon, Jun 15, 2020 at 12:00 AM Tom Rini <trini@konsulko.com> wrote:
> > >
> > > On Fri, Jun 12, 2020 at 09:17:28PM -0600, Simon Glass wrote:
> > >
> > > > Hi Tom,
> > > >
> > > > This is for -next
> > > >
> > > > But I based it on master to avoid pulling in other people's commits. I hope
> > > > that works OK.
> > > >
> > > >
> > > > The following changes since commit be79009f3b9bbdbce283e67a865121e576d790ea:
> > > >
> > > >   Merge tag 'u-boot-imx-20200609' of
> > > > https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2020-06-09 09:17:24
> > > > -0400)
> > > >
> > > > are available in the Git repository at:
> > > >
> > > >   git://git.denx.de/u-boot-dm.git tags/dm-pull-12jun20
> > > >
> > > > for you to fetch changes up to cea8f2c995b9d87af6ef42f967402e1c8a3506db:
> > > >
> > > >   doc: driver-model: fix typo in design.rst (2020-06-11 20:52:11 -0600)
> > > >
> > >
> > > Applied to u-boot/master, thanks!
> >
> > I did not find my 2 patches are in u-boot/master. Anything wrong?
> >
> > Bin Meng (2):
> >       fdtdec: Fix the types of addr and size in fdtdec_add_reserved_memory()
> >       fdtdec: Honor #address-cells and #size-cells in
> > fdtdec_add_reserved_memory()
>
> Yes, sorry, I hit the wrong keys.  This is in -next and not master as
> Simon noted this is a PR for -next.

Okay, good to know. I was thinking these 2 are bug fixes, and should
be against this release, not next :)

Regards,
Bin

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
  2020-06-22 13:43   ` Bin Meng
@ 2020-06-22 13:58     ` Tom Rini
  2020-06-22 14:01       ` Bin Meng
  0 siblings, 1 reply; 46+ messages in thread
From: Tom Rini @ 2020-06-22 13:58 UTC (permalink / raw)
  To: u-boot

On Mon, Jun 22, 2020 at 09:43:57PM +0800, Bin Meng wrote:
> Hi Tom,
> 
> On Mon, Jun 15, 2020 at 12:00 AM Tom Rini <trini@konsulko.com> wrote:
> >
> > On Fri, Jun 12, 2020 at 09:17:28PM -0600, Simon Glass wrote:
> >
> > > Hi Tom,
> > >
> > > This is for -next
> > >
> > > But I based it on master to avoid pulling in other people's commits. I hope
> > > that works OK.
> > >
> > >
> > > The following changes since commit be79009f3b9bbdbce283e67a865121e576d790ea:
> > >
> > >   Merge tag 'u-boot-imx-20200609' of
> > > https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2020-06-09 09:17:24
> > > -0400)
> > >
> > > are available in the Git repository at:
> > >
> > >   git://git.denx.de/u-boot-dm.git tags/dm-pull-12jun20
> > >
> > > for you to fetch changes up to cea8f2c995b9d87af6ef42f967402e1c8a3506db:
> > >
> > >   doc: driver-model: fix typo in design.rst (2020-06-11 20:52:11 -0600)
> > >
> >
> > Applied to u-boot/master, thanks!
> 
> I did not find my 2 patches are in u-boot/master. Anything wrong?
> 
> Bin Meng (2):
>       fdtdec: Fix the types of addr and size in fdtdec_add_reserved_memory()
>       fdtdec: Honor #address-cells and #size-cells in
> fdtdec_add_reserved_memory()

Yes, sorry, I hit the wrong keys.  This is in -next and not master as
Simon noted this is a PR for -next.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200622/d70eb051/attachment.sig>

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
  2020-06-14 16:00 ` Tom Rini
@ 2020-06-22 13:43   ` Bin Meng
  2020-06-22 13:58     ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Bin Meng @ 2020-06-22 13:43 UTC (permalink / raw)
  To: u-boot

Hi Tom,

On Mon, Jun 15, 2020 at 12:00 AM Tom Rini <trini@konsulko.com> wrote:
>
> On Fri, Jun 12, 2020 at 09:17:28PM -0600, Simon Glass wrote:
>
> > Hi Tom,
> >
> > This is for -next
> >
> > But I based it on master to avoid pulling in other people's commits. I hope
> > that works OK.
> >
> >
> > The following changes since commit be79009f3b9bbdbce283e67a865121e576d790ea:
> >
> >   Merge tag 'u-boot-imx-20200609' of
> > https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2020-06-09 09:17:24
> > -0400)
> >
> > are available in the Git repository at:
> >
> >   git://git.denx.de/u-boot-dm.git tags/dm-pull-12jun20
> >
> > for you to fetch changes up to cea8f2c995b9d87af6ef42f967402e1c8a3506db:
> >
> >   doc: driver-model: fix typo in design.rst (2020-06-11 20:52:11 -0600)
> >
>
> Applied to u-boot/master, thanks!

I did not find my 2 patches are in u-boot/master. Anything wrong?

Bin Meng (2):
      fdtdec: Fix the types of addr and size in fdtdec_add_reserved_memory()
      fdtdec: Honor #address-cells and #size-cells in
fdtdec_add_reserved_memory()

Regards,
Bin

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
  2020-06-13  3:17 Simon Glass
@ 2020-06-14 16:00 ` Tom Rini
  2020-06-22 13:43   ` Bin Meng
  0 siblings, 1 reply; 46+ messages in thread
From: Tom Rini @ 2020-06-14 16:00 UTC (permalink / raw)
  To: u-boot

On Fri, Jun 12, 2020 at 09:17:28PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> This is for -next
> 
> But I based it on master to avoid pulling in other people's commits. I hope
> that works OK.
> 
> 
> The following changes since commit be79009f3b9bbdbce283e67a865121e576d790ea:
> 
>   Merge tag 'u-boot-imx-20200609' of
> https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2020-06-09 09:17:24
> -0400)
> 
> are available in the Git repository at:
> 
>   git://git.denx.de/u-boot-dm.git tags/dm-pull-12jun20
> 
> for you to fetch changes up to cea8f2c995b9d87af6ef42f967402e1c8a3506db:
> 
>   doc: driver-model: fix typo in design.rst (2020-06-11 20:52:11 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200614/4e527847/attachment.sig>

^ permalink raw reply	[flat|nested] 46+ messages in thread

* Please pull u-boot-dm/next
@ 2020-06-13  3:17 Simon Glass
  2020-06-14 16:00 ` Tom Rini
  0 siblings, 1 reply; 46+ messages in thread
From: Simon Glass @ 2020-06-13  3:17 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This is for -next

But I based it on master to avoid pulling in other people's commits. I hope
that works OK.


The following changes since commit be79009f3b9bbdbce283e67a865121e576d790ea:

  Merge tag 'u-boot-imx-20200609' of
https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2020-06-09 09:17:24
-0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git tags/dm-pull-12jun20

for you to fetch changes up to cea8f2c995b9d87af6ef42f967402e1c8a3506db:

  doc: driver-model: fix typo in design.rst (2020-06-11 20:52:11 -0600)

----------------------------------------------------------------
patman improvements to allow it to work with Zephyr
change to how sequence numbers are assigned to devices
minor fixes and improvements

----------------------------------------------------------------
Bin Meng (2):
      fdtdec: Fix the types of addr and size in fdtdec_add_reserved_memory()
      fdtdec: Honor #address-cells and #size-cells in
fdtdec_add_reserved_memory()

Dario Binacchi (1):
      doc: driver-model: fix typo in design.rst

Heinrich Schuchardt (4):
      doc: driver-model: there is no UCLASS_SATA
      doc: move README.log to HTML documentation
      log: clean up Kconfig
      log: check argument of 'log level' command

Marcus Comstedt (1):
      libfdt: Remove superfluous NUL character from overlay symbols

Michael Walle (3):
      usb: provide a device tree node to USB devices
      dm: core: fix dev_read_alias_highest_id() without libfdt
      dm: uclass: don't assign aliased seq numbers

Ovidiu Panait (1):
      buildman: Remove _of_#_ from results directory paths

Patrick Delaunay (1):
      doc: log: correct option name CONFIG_LOG_MAX_LEVEL

Pratyush Yadav (1):
      regmap: Check for out-of-range offsets before mapping them

Simon Glass (6):
      patman: Fix 'warning' typo
      patman: Support emacs mode with checkpatch
      patman: Don't try to process checkpatch lines twice
      patman: Handle checkpatch output with notes and code
      patman: Support warnings in the patch subject
      patman: Complain if a checkpatch line is not understood

 MAINTAINERS                      |   1 +
 arch/sandbox/dts/test.dts        |  13 ++-
 cmd/log.c                        |  14 ++-
 common/Kconfig                   | 159 ++++++++++++++++---------------
 doc/README.log                   |   5 +-
 doc/develop/index.rst            |   1 +
 doc/develop/logging.rst          | 290
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 doc/driver-model/design.rst      |   4 +-
 drivers/core/regmap.c            |   8 +-
 drivers/core/uclass.c            |  21 ++--
 drivers/usb/host/usb-uclass.c    |  41 +++++++-
 include/configs/sandbox.h        |   6 +-
 include/dm/read.h                |   2 +
 lib/fdtdec.c                     |   6 +-
 scripts/dtc/libfdt/fdt_overlay.c |   5 +-
 test/dm/eth.c                    |  14 +--
 test/dm/test-fdt.c               |  22 ++++-
 test/dm/usb.c                    |  22 +++++
 tools/buildman/builder.py        |  10 +-
 tools/buildman/test.py           |   8 +-
 tools/patman/checkpatch.py       |  43 +++++++--
 21 files changed, 559 insertions(+), 136 deletions(-)
 create mode 100644 doc/develop/logging.rst

Regards,
Simon

^ permalink raw reply	[flat|nested] 46+ messages in thread

end of thread, other threads:[~2024-01-08 17:00 UTC | newest]

Thread overview: 46+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-27 14:58 Please pull u-boot-dm/next Simon Glass
2021-09-27 21:01 ` Tom Rini
  -- strict thread matches above, loose matches on Subject: below --
2024-01-08  0:21 Simon Glass
2024-01-08 17:00 ` Tom Rini
2023-12-13 20:50 Simon Glass
2023-12-13 23:39 ` Tom Rini
2023-09-23 19:52 Simon Glass
2023-09-24 21:14 ` Tom Rini
2023-09-29  9:23   ` Manorit Chawdhry
2023-09-29 11:44     ` Tom Rini
2023-08-14 22:48 Simon Glass
2023-08-15 14:42 ` Tom Rini
2023-04-02 21:35 Simon Glass
2023-04-03 20:39 ` Tom Rini
2023-03-13  3:10 Simon Glass
2023-03-13 19:36 ` Tom Rini
2023-03-14 22:07   ` Simon Glass
2023-03-15 14:49     ` Tom Rini
2023-03-16 13:58       ` Simon Glass
2023-03-16 14:56         ` Tom Rini
2023-03-16 16:15           ` Tom Rini
2023-03-16 19:26 ` Tom Rini
2023-01-06  3:40 Simon Glass
2023-01-06 13:05 ` Tom Rini
2022-09-25 21:15 Simon Glass
2022-09-26  1:10 ` Tom Rini
2022-06-28 13:41 Simon Glass
2022-07-05  9:59 ` Simon Glass
2022-07-08 21:52 ` Tom Rini
2022-03-19  3:46 Simon Glass
2022-03-19 16:05 ` Tom Rini
2021-12-17 19:43 Simon Glass
2021-12-18  3:00 ` Tom Rini
2021-12-05 19:53 Simon Glass
2021-12-06  1:27 ` Tom Rini
2021-11-29  1:29 Simon Glass
2021-11-29 14:34 ` Tom Rini
2021-03-28 16:59 Simon Glass
2021-03-29 12:54 ` Tom Rini
2020-06-13  3:17 Simon Glass
2020-06-14 16:00 ` Tom Rini
2020-06-22 13:43   ` Bin Meng
2020-06-22 13:58     ` Tom Rini
2020-06-22 14:01       ` Bin Meng
2020-06-22 14:02         ` Tom Rini
2020-06-23  0:47           ` Bin Meng

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.