[GIT PULL] u-boot-riscv/next

Leo Yu-Chi Liang
2026-03-17T06:02:22Z

Hi Tom,

The following changes since commit 841856ed9675b26ec517fdd00b5cc0aef8db508e:

Merge patch series "Add PCIe Boot support for TI J784S4 SoC" (2026-03-16 08:24:18 -0600)

are available in the Git repository at:

https://source.denx.de/u-boot/custodians/u-boot-riscv.git next

for you to fetch changes up to b51e59c8b34c780e28728bc0cb58783855c7ffbf:

riscv: Add support for BeagleV-Fire (2026-03-17 11:39:18 +0800)

CI result shows no issue: https://source.denx.de/u-boot/custodians/u-boot-riscv/-/pipelines/29548
----------------------------------------------------------------
- board: starfive: Add Xunlong OrangePi RV
- board: starfive: Add VisionFive 2 Lite
- board: beagle: Add BeagleV-Fire
----------------------------------------------------------------
E Shattow (5):
board: starfive: visionfive2: Add Orange Pi RV selection by product_id
configs: starfive: Add Orange Pi RV to visionfive2
doc: board: starfive: Add Xunlong OrangePi RV
doc: board: starfive: jh7110 common give build output dir by env not arg
doc: board: starfive: jh7110 common update OPENSBI build env reference

Hal Feng (7):
eeprom: starfive: Simplify get_ddr_size_from_eeprom()
eeprom: starfive: Correct get_pcb_revision_from_eeprom()
eeprom: starfive: Support eeprom data format v3
pcie: starfive: Add a optional power gpio support
configs: visionfive2: Add VisionFive 2 Lite DT to OF_LIST
board: starfive: spl: Support VisionFive 2 Lite
board: starfive: visionfive2: Add VisionFive 2 Lite fdt selection

Jamie Gibbons (1):
riscv: Add support for BeagleV-Fire

arch/riscv/Kconfig | 4 +
arch/riscv/cpu/jh7110/spl.c | 2 +-
arch/riscv/include/asm/arch-jh7110/eeprom.h | 13 ++-
board/beagle/beaglev_fire/Kconfig | 43 ++++++++
board/beagle/beaglev_fire/MAINTAINERS | 7 ++
board/beagle/beaglev_fire/Makefile | 6 ++
board/beagle/beaglev_fire/beaglev_fire.c | 117 +++++++++++++++++++++
board/starfive/visionfive2/spl.c | 6 ++
board/starfive/visionfive2/starfive_visionfive2.c | 4 +
.../starfive/visionfive2/visionfive2-i2c-eeprom.c | 64 ++++++-----
configs/beaglev_fire_defconfig | 29 +++++
configs/starfive_visionfive2_defconfig | 2 +-
doc/board/starfive/index.rst | 1 +
doc/board/starfive/jh7110_common.rst | 11 +-
doc/board/starfive/orangepi_rv.rst | 35 ++++++
drivers/pci/pcie_starfive_jh7110.c | 8 ++
include/configs/beaglev_fire.h | 57 ++++++++++
17 files changed, 375 insertions(+), 34 deletions(-)
create mode 100644 board/beagle/beaglev_fire/Kconfig
create mode 100644 board/beagle/beaglev_fire/MAINTAINERS
create mode 100644 board/beagle/beaglev_fire/Makefile
create mode 100644 board/beagle/beaglev_fire/beaglev_fire.c
create mode 100644 configs/beaglev_fire_defconfig
create mode 100644 doc/board/starfive/orangepi_rv.rst
create mode 100644 include/configs/beaglev_fire.h

Best regards,
Leo