
This series addresses feedback provided on the original series, including:
- adding documentation and tests for the two new commands - fixing an issue that somehow didn't fail in CI - splitting up a large function into two parts - using lmb for the allocation, instead of looking at internal tables - dropping use of config.h
Link: https://lore.kernel.org/u-boot/20241123195616.305687-1-mjg59@srcf.ucam.org/ Link: https://patchwork.ozlabs.org/project/uboot/list/?series=433949&state=*&a...
Simon Glass (8): fdtdec: Correct devicetree symbol for EFI app part_find: Enable for sandbox and correct radix and calls doc: test: Add docs and test for part_find efi: Drop config.h cmd: Refactor part_find() into separate functions addr_find: Use a simple lmb allocation doc: test: Add docs and test for addr_find efi: Avoid a memory leak in efi_bind_block() on error path
cmd/Kconfig | 2 + cmd/addr_find.c | 41 +++------- cmd/part_find.c | 153 ++++++++++++++++++++++-------------- doc/usage/cmd/addr_find.rst | 63 +++++++++++++++ doc/usage/cmd/part_find.rst | 119 ++++++++++++++++++++++++++++ doc/usage/index.rst | 2 + drivers/net/efi_net.c | 1 - drivers/tpm/tpm2_efi.c | 1 - lib/efi/efi_app_init.c | 4 +- lib/fdtdec.c | 2 +- test/cmd/Makefile | 2 + test/cmd/addr_find.c | 27 +++++++ test/cmd/part_find.c | 42 ++++++++++ 13 files changed, 367 insertions(+), 92 deletions(-) create mode 100644 doc/usage/cmd/addr_find.rst create mode 100644 doc/usage/cmd/part_find.rst create mode 100644 test/cmd/addr_find.c create mode 100644 test/cmd/part_find.c