Please pull u-boot-dm

Simon Glass
2023-07-12T15:51:31Z

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