Dear Tom,
I have added some board related patches to the pull-request:
The patches for supporting the DeepComputing FML13V01 via
starfive_visionfive2_defconfig were positively reviewed by four
reviewers including the StarFive maintainer but I did not see any
pull-request for RISC-V.
Enabling unit tests on big-endian Malta boards and raising the number of
supported DRAM banks on QEMU RISC-V are more on the trivial side but
were also reviewed by the respective maintainers.
The following changes since commit 9d3f1ebaf8751f0287b5d02158cc706435f8fb19:
tools/make_pip: Use venv when invoking pip (2025-04-24 16:30:37 -0600)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2025-07-rc1-3
for you to fetch changes up to 0ded46384952ab74eb7dd54515a3e23bcbb9ca88:
configs: add UNIT_TESTS to big-endian Malta boards (2025-04-25
17:33:20 +0200)
----------------------------------------------------------------
Pull request efi-2025-07-rc1-3
Documentation:
* add documentation for the DeepComputing FML13V01
* fix typos
UEFI:
* build with HII configuration protocol
* print image load address in StartImage
Boards:
* qemu-riscv raise CONFIG_NR_DRAM_BANKS
* add support for the DeepComputing FML13V01 board via
starfive_visionfive2_defconfig
* add UNIT_TESTS to big-endian Malta boards
----------------------------------------------------------------
Aristo Chen (4):
doc: remove duplicated "commands"
doc: arch: arm64: fix typos
doc: fix typo commnad
doc: fix typo 'to'
Heinrich Schuchardt (12):
efi_loader: build with HII configuration protocol
efi_loader: print image load address in StartImage
configs: qemu-riscv raise CONFIG_NR_DRAM_BANKS
configs: add jh7110-deepcomputing-fml13v01 to VF2 defconfig
riscv: dts: jh7110: add DeepComputing FML13V01 device-tree
board: starfive: DeepComputing FML13V01 fdt selection
board: starfive: spl: support DeepComputing FML13V01
doc: add DeepComputing FML13V01 documentation
doc: starfive: use consistent formatting
doc: starfive: use jh7110_common.rst
doc: jh7110: describe debug UART
configs: add UNIT_TESTS to big-endian Malta boards
.../dts/jh7110-deepcomputing-fml13v01-u-boot.dtsi | 7 ++
board/starfive/visionfive2/spl.c | 5 +-
board/starfive/visionfive2/starfive_visionfive2.c | 6 +-
configs/malta64_defconfig | 1 +
configs/malta_defconfig | 1 +
configs/qemu-riscv32_defconfig | 1 -
configs/qemu-riscv32_smode_defconfig | 1 -
configs/qemu-riscv32_spl_defconfig | 1 -
configs/qemu-riscv64_defconfig | 1 -
configs/qemu-riscv64_smode_defconfig | 1 -
configs/qemu-riscv64_spl_defconfig | 1 -
configs/starfive_visionfive2_defconfig | 2 +-
doc/arch/arm64.rst | 4 +-
doc/board/starfive/deepcomputing_fml13v01.rst | 80 ++++++++++++++++
doc/board/starfive/index.rst | 1 +
doc/board/starfive/jh7110_common.rst | 103
+++++++++++++++++++++
doc/board/starfive/milk-v_mars.rst | 18 +---
doc/board/starfive/pine64_star64.rst | 26 +-----
doc/board/starfive/visionfive2.rst | 47 +---------
doc/usage/blkmap.rst | 2 +-
doc/usage/cmd/md.rst | 2 +-
doc/usage/cmd/part.rst | 2 +-
lib/efi_loader/Makefile | 2 +-
lib/efi_loader/efi_boottime.c | 7 +-
lib/efi_loader/efi_hii_config.c | 4 -
lib/efi_loader/efi_root_node.c | 3 +
26 files changed, 230 insertions(+), 99 deletions(-)
create mode 100644
arch/riscv/dts/jh7110-deepcomputing-fml13v01-u-boot.dtsi
create mode 100644 doc/board/starfive/deepcomputing_fml13v01.rst
create mode 100644 doc/board/starfive/jh7110_common.rst