[GIT PULL] u-boot-riscv/main
Leo Liang via U-Boot <[email protected]> Thu, 6 Aug 2026 02:21:25 +0800
| Newsgroups | gmane.comp.boot-loaders.u-boot |
|---|---|
| Message-ID | <[email protected]> |
Hi Tom,
The following changes since commit baa64b2f892890f00a377eac4a3e685472bb56b5:
Merge tag 'efi-2026-10-rc2-2' of https://git.u-boot-project.org/u-boot/custodians/u-boot-efi (2026-07-31 08:55:30 -0600)
are available in the Git repository at:
https://git.u-boot-project.org/u-boot/custodians/u-boot-riscv.git main
for you to fetch changes up to 98b59e181daa6c26d49f870fd58df8996b1cd7f1:
board: sophgo: add support for Milk-V Duo 256M (2026-08-05 11:13:19 -0700)
CI result shows no issue: https://git.u-boot-project.org/u-boot/custodians/u-boot-riscv/-/pipelines/884
----------------------------------------------------------------
- board: MPFS: add hardware RNG support and fix RNG consumers
- board: sophgo: add support for Milk-V Duo 256M
----------------------------------------------------------------
Hiago De Franco (2):
board: sophgo: move ethernet driver to common directory
board: sophgo: add support for Milk-V Duo 256M
Jamie Gibbons (6):
misc: mpfs_syscontroller: add mailbox RX helper for service responses
misc: mpfs_syscontroller: bind RNG sub-device
rng: add Microchip PolarFire SoC hardware RNG driver
configs: microchip_mpfs_generic: enable MPFS RNG support
mailbox: mpfs-mbox: replace unbounded BUSY polling with bounded waits
mailbox: mpfs: add bounded wait for BUSY to clear before sending request
arch/riscv/Kconfig | 4 +
arch/riscv/dts/Makefile | 1 +
arch/riscv/dts/sg2002-milkv-duo256m.dts | 46 +++++++++++
board/sophgo/{milkv_duo => common}/ethernet.c | 0
board/sophgo/{milkv_duo => common}/ethernet.h | 0
board/sophgo/milkv_duo/MAINTAINERS | 1 +
board/sophgo/milkv_duo/Makefile | 2 +-
board/sophgo/milkv_duo/board.c | 2 +-
board/sophgo/milkv_duo_256m/Kconfig | 30 ++++++++
board/sophgo/milkv_duo_256m/MAINTAINERS | 5 ++
board/sophgo/milkv_duo_256m/Makefile | 6 ++
board/sophgo/milkv_duo_256m/milkv_duo_256m.env | 8 ++
configs/microchip_mpfs_generic_defconfig | 3 +
configs/milkv_duo_256m_defconfig | 42 ++++++++++
doc/board/sophgo/index.rst | 1 +
doc/board/sophgo/milkv_duo_256m.rst | 84 ++++++++++++++++++++
drivers/mailbox/mpfs-mbox.c | 27 +++++--
drivers/misc/mpfs_syscontroller.c | 36 ++++++++-
drivers/rng/Kconfig | 7 ++
drivers/rng/Makefile | 1 +
drivers/rng/mpfs_rng.c | 101 +++++++++++++++++++++++++
include/configs/milkv_duo_256m.h | 12 +++
include/mpfs-mailbox.h | 2 +
23 files changed, 407 insertions(+), 14 deletions(-)
create mode 100644 arch/riscv/dts/sg2002-milkv-duo256m.dts
rename board/sophgo/{milkv_duo => common}/ethernet.c (100%)
rename board/sophgo/{milkv_duo => common}/ethernet.h (100%)
create mode 100644 board/sophgo/milkv_duo_256m/Kconfig
create mode 100644 board/sophgo/milkv_duo_256m/MAINTAINERS
create mode 100644 board/sophgo/milkv_duo_256m/Makefile
create mode 100644 board/sophgo/milkv_duo_256m/milkv_duo_256m.env
create mode 100644 configs/milkv_duo_256m_defconfig
create mode 100644 doc/board/sophgo/milkv_duo_256m.rst
create mode 100644 drivers/rng/mpfs_rng.c
create mode 100644 include/configs/milkv_duo_256m.h
Best regards,
Leo