[GIT PULL] u-boot-riscv/main

Leo Liang via U-Boot <[email protected]>
Newsgroups org.u-boot-project.lists.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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.