mbox series

[00/14] testb: Various tweaks and fixes for Labgrid

Message ID 20240623203033.1566505-1-sjg@chromium.org
Headers show
Series testb: Various tweaks and fixes for Labgrid | expand

Message

Simon Glass June 23, 2024, 8:30 p.m. UTC
This series includes a number of mostly unrelated changes which are in
service of running U-Boot on a lab using Labgrid.

Changes in v2:
- Add new patch to update u-boot.cfg with CFG_... options

Simon Glass (14):
  trace: Update test to tolerate different trace-cmd version
  dm: core: Enhance comments on bind_drivers_pass()
  initcall: Correct use of relocation offset
  am33xx: Provide a function to set up the debug UART
  sunxi: Mark scp as optional
  google: Disable TPMv2 on most Chromebooks
  meson: Correct driver declaration for meson_axg_gpio
  test: Make bootstd init run only on sandbox
  log: Allow tests to pass with CONFIG_LOGF_FUNC_PAD set
  test: dm: Show failing driver name
  test: Decode exceptions only with sandbox
  test: Check help output
  Update u-boot.cfg to include CFG also
  smbios: Correct error handling when writing tables

 arch/arm/dts/sunxi-u-boot.dtsi                |  1 +
 arch/arm/mach-omap2/am33xx/board.c            | 18 +++++++++++++++---
 configs/chromebook_link64_defconfig           |  1 +
 configs/chromebook_link_defconfig             |  1 +
 configs/chromebook_samus_defconfig            |  1 +
 configs/chromebook_samus_tpl_defconfig        |  1 +
 configs/nyan-big_defconfig                    |  4 +---
 configs/snow_defconfig                        |  1 +
 drivers/core/lists.c                          | 16 ++++++++++++++++
 drivers/pinctrl/meson/pinctrl-meson-axg-pmx.c |  2 +-
 drivers/pinctrl/meson/pinctrl-meson-axg.c     |  4 ++--
 drivers/pinctrl/meson/pinctrl-meson-axg.h     |  2 +-
 drivers/pinctrl/meson/pinctrl-meson-g12a.c    |  4 ++--
 lib/initcall.c                                |  6 ++++--
 lib/smbios.c                                  | 10 ++++++++--
 scripts/Makefile.autoconf                     |  2 +-
 test/py/tests/test_dm.py                      |  5 ++++-
 test/py/tests/test_help.py                    |  6 +++++-
 test/py/tests/test_log.py                     | 11 +++++++----
 test/py/tests/test_trace.py                   |  6 +++---
 test/py/tests/test_ut.py                      |  1 +
 test/py/u_boot_console_sandbox.py             |  2 +-
 test/py/u_boot_spawn.py                       | 10 ++++++----
 23 files changed, 84 insertions(+), 31 deletions(-)

Comments

Neil Armstrong June 26, 2024, 9:43 a.m. UTC | #1
Hi,

On Sun, 23 Jun 2024 14:30:19 -0600, Simon Glass wrote:
> This series includes a number of mostly unrelated changes which are in
> service of running U-Boot on a lab using Labgrid.
> 
> Changes in v2:
> - Add new patch to update u-boot.cfg with CFG_... options
> 
> Simon Glass (14):
>   trace: Update test to tolerate different trace-cmd version
>   dm: core: Enhance comments on bind_drivers_pass()
>   initcall: Correct use of relocation offset
>   am33xx: Provide a function to set up the debug UART
>   sunxi: Mark scp as optional
>   google: Disable TPMv2 on most Chromebooks
>   meson: Correct driver declaration for meson_axg_gpio
>   test: Make bootstd init run only on sandbox
>   log: Allow tests to pass with CONFIG_LOGF_FUNC_PAD set
>   test: dm: Show failing driver name
>   test: Decode exceptions only with sandbox
>   test: Check help output
>   Update u-boot.cfg to include CFG also
>   smbios: Correct error handling when writing tables
> 
> [...]

Thanks, Applied to https://source.denx.de/u-boot/custodians/u-boot-amlogic (u-boot-amlogic-next)

[07/14] meson: Correct driver declaration for meson_axg_gpio
        https://source.denx.de/u-boot/custodians/u-boot-amlogic/-/commit/96e1a156e90a0674b21c56e7121b17a9211176ec
Tom Rini July 4, 2024, 6:50 p.m. UTC | #2
On Sun, 23 Jun 2024 14:30:19 -0600, Simon Glass wrote:

> This series includes a number of mostly unrelated changes which are in
> service of running U-Boot on a lab using Labgrid.
> 
> Changes in v2:
> - Add new patch to update u-boot.cfg with CFG_... options
> 
> Simon Glass (14):
>   trace: Update test to tolerate different trace-cmd version
>   dm: core: Enhance comments on bind_drivers_pass()
>   initcall: Correct use of relocation offset
>   am33xx: Provide a function to set up the debug UART
>   sunxi: Mark scp as optional
>   google: Disable TPMv2 on most Chromebooks
>   meson: Correct driver declaration for meson_axg_gpio
>   test: Make bootstd init run only on sandbox
>   log: Allow tests to pass with CONFIG_LOGF_FUNC_PAD set
>   test: dm: Show failing driver name
>   test: Decode exceptions only with sandbox
>   test: Check help output
>   Update u-boot.cfg to include CFG also
>   smbios: Correct error handling when writing tables
> 
> [...]

Applied to u-boot/master, thanks!