Please pull u-boot-dm

Simon Glass sjg at chromium.org
Wed Jul 12 17:51:13 CEST 2023


Hi Tom.

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


The following changes since commit 8e21064cb3452950b09301baec06d86e37342471:

  Merge tag 'efi-2023-07-rc7' of
https://source.denx.de/u-boot/custodians/u-boot-efi (2023-07-11
13:27:32 -0400)

are available in the Git repository at:

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

for you to fetch changes up to 45aa7ac492d90ddc2977ea6c9d161e7cc3333487:

  tools: Fix package discovery in pyproject.toml of u_boot_pylib.
(2023-07-12 09:48:19 -0600)

----------------------------------------------------------------
misc fixes
buildman refactoring (no functional change)

----------------------------------------------------------------
Eugen Hristev (1):
      dm: core: of_access: fix return value in of_property_match_string

Heinrich Schuchardt (1):
      cmd: fix loads, saves on sandbox

John Clark (1):
      bootstd: USB devtype detection for script boot

John Keeping (1):
      core: read: fix dev_read_addr_size()

Maxim Cournoyer (2):
      tools: Fix README file in pyproject.toml of u_boot_pylib.
      tools: Fix package discovery in pyproject.toml of u_boot_pylib.

Sergei Antonov (1):
      sandbox: fix a compilation error

Simon Glass (62):
      buildman: Fix verboose typo and add comment
      buildman: Provide an argument to the -R option
      buildman: Tidy up pylint warnings in main
      buildman: Convert camel case in control.py
      buildman: Fix most pylint warnings in control
      buildman: Move full-help processing to main
      buildman: Move series calculations into a separate function
      buildman: Move fetch-arch code into a separate function
      buildman: Add a test for the -A option
      buildman: Drop use of builder in show_actions()
      buildman: Move dry-run handling higher in do_buildman()
      buildman: Move board-selection code into a function
      buildman: Move more code to determine_series()
      buildman: Move Boards-object code into a function
      buildman: Move toolchain handling to a function
      buildman: Set up output_dir earlier
      buildman: Move output-file setup into one place
      buildman: Pass option values to get_action_summary()
      buildman: Pass option values to show_actions()
      buildman: Build option-adjusting into a function
      buildman: Move counting of commits into a function
      buildman: Move setting up the output dir into a function
      buildman: Move commit numbering into determine_series()
      buildman: Avoid too many returns in do_buildman()
      buildman: Move remaining builder properties to constructor
      buildman: Tweak commits and show_bloat
      buildman: Moving running of the builder into a function
      buildman: Drop some unnecessary variables
      buildman: Adjust show_toolchain_prefix() to not return
      buildman: Move checking for make into run_builder()
      buildman: Move getting the adjust_cfg into run_builder()
      buildman: Use get_alow_missing() directly to avoid var
      buildman: Create a function to get number of built commits
      buildman: Convert camel case in cmdline.py
      buildman: Correct most pylint warnings in cmdline
      buildman: Add a test for --boards
      buildman: Convert to argparse
      buildman: Convert camel case in bsettings.py
      buildman: Convert camel case in builder.py
      buildman: Split parser creation in two
      buildman: Convert camel case in builderthread.py
      buildman: Correct most pylint warnings in builderthread
      buildman: Export _get_output_dir() to avoid warnings
      buildman: Correct invalid use of out_dir variable
      buildman: Drop unnecessary assignment of config_out
      buildman: Start a function to set up the make arguments
      buildman: Move setting of toolchain arguments to _build_args()
      buildman: Move more things into _build_args()
      buildman: Convert config_out to string IO
      buildman: Move reconfigure code into its own function
      buildman: Move bulid code into its own function
      buildman: Move reading of the done file into a function
      buildman: Move code to remove old outputs
      buildman: Move code to decide output dirs
      buildman: Move checkout code to a separate function
      buildman: Create a function to handle config and build
      buildman: Avoid passing result into _read_done_file()
      buildman: Tidy up reporting of a toolchain error
      buildman: Tidy up some comments in builderthread
      buildman: Move copy_files() out ot BuilderThread class
      buildman: Add a way to print the architecture for a board
      buildman: Enable test coverage

 .azure-pipelines.yml              |   2 +-
 .gitlab-ci.yml                    |   2 +-
 arch/sandbox/include/asm/sdl.h    |  23 +++
 arch/sandbox/include/asm/test.h   |  25 ---
 boot/bootmeth_script.c            |   5 +-
 cmd/load.c                        |  16 +-
 drivers/core/of_access.c          |   5 +-
 drivers/core/read.c               |   5 +-
 drivers/reset/reset-rockchip.c    |   2 +-
 include/dm/read.h                 |  12 +-
 test/dm/video.c                   |   1 +
 tools/buildman/bsettings.py       |  14 +-
 tools/buildman/builder.py         | 262 +++++++++++++++--------------
 tools/buildman/builderthread.py   | 652
++++++++++++++++++++++++++++++++++++++++++++----------------------------
 tools/buildman/buildman.rst       |   9 +-
 tools/buildman/cmdline.py         | 172 +++++++++++--------
 tools/buildman/control.py         | 778
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------
 tools/buildman/func_test.py       |  76 +++++++--
 tools/buildman/main.py            |  66 +++++---
 tools/buildman/test.py            |  28 ++--
 tools/buildman/toolchain.py       |  14 +-
 tools/moveconfig.py               |   2 +-
 tools/u_boot_pylib/pyproject.toml |   6 +-
 tools/u_boot_pylib/test_util.py   |  10 +-
 24 files changed, 1360 insertions(+), 827 deletions(-)

Regards,
Simon


More information about the U-Boot mailing list