[RFC PATCH v1 0/4] Add upstream board Xunlong Orange Pi RV
Heinrich Schuchardt
xypron.glpk at gmx.de
Wed Nov 26 23:34:51 CET 2025
Am 26. November 2025 23:15:25 MEZ schrieb E Shattow <e at freeshell.de>:
>Xunlong Orange Pi RV patches are now queued up for the next merge window
>to Linux v6.19, so let's introduce support for this board.
>
>Note: The content of EEPROM is not known to be unique on this board, and
>in this RFC there is a placeholder value of "XOPIRV".
If OrangePi is not providing a unique value, shouldn't we create a separate defconfig (including the vf2 one) and override the output of the eeprom reading function by a configuration value?
That way we can reuse most code and avoid that users have to update the EEPROM to "XOPIRV".
Best regards
Heinrich
>
>E Shattow (4):
> riscv: dts: starfive: Add Orange Pi RV from upstream Linux for-next
> board: starfive: visionfive2: Add Orange Pi RV selection by product_id
> riscv: dts: Add placeholder files for pending upstream Orange Pi RV
> configs: starfive: Add Orange Pi RV to visionfive2
>
> arch/riscv/dts/jh7110-orangepi-rv-u-boot.dtsi | 76 +++++++++++++++++++
> board/starfive/visionfive2/spl.c | 3 +
> .../visionfive2/starfive_visionfive2.c | 2 +
> configs/starfive_visionfive2_defconfig | 2 +-
> .../src/riscv/starfive/jh7110-orangepi-rv.dts | 0
> 5 files changed, 82 insertions(+), 1 deletion(-)
> create mode 100644 arch/riscv/dts/jh7110-orangepi-rv-u-boot.dtsi
> create mode 100644 dts/upstream/src/riscv/starfive/jh7110-orangepi-rv.dts
>
>
>base-commit: c5e6d2ab7eba68cbfb600cdc131c0c375ced2ec9
More information about the U-Boot
mailing list