On Tue, Jan 20, 2026 at 07:53:33AM -0800, E Shattow wrote: > Xunlong Orange Pi RV patches are now in the Linux v6.19 release candidate, > so let's introduce support for this board. > > Note: The content of EEPROM is known to not be unique on this board, and > an (optional) invented "XOPIRV" identifier is implemented with this > series. Without, there are reports that the board is detected in U-Boot as > StarFive VisionFive 2 1.3b, and is then functional enough to load the > devicetree prior to booting Linux. > > Changes since v2: > - Collect tags (no code changes) > - Adjust missing S-o-by tag to first of tags list order for patch 4 > "configs: starfive: Add Orange Pi RV to visionfive2". > > Changes since RFC v1: > - Cherrypick from devicetree-rebasing instead of importing upstream dts > as -u-boot.dtsi overrides. > - Add basic documentation > - Mention invented "XOPIRV" identifier in commit messages > - Rebase on origin/next > > E Shattow (3): > 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 > > Icenowy Zheng (2): > dt-bindings: riscv: starfive: add xunlong,orangepi-rv > riscv: dts: starfive: add Orange Pi RV > > board/starfive/visionfive2/spl.c | 3 + > .../visionfive2/starfive_visionfive2.c | 2 + > configs/starfive_visionfive2_defconfig | 2 +- > doc/board/starfive/index.rst | 1 + > doc/board/starfive/orangepi_rv.rst | 35 +++++++++ > dts/upstream/Bindings/riscv/starfive.yaml | 1 + > .../src/riscv/starfive/jh7110-orangepi-rv.dts | 76 +++++++++++++++++++ > 7 files changed, 119 insertions(+), 1 deletion(-) > create mode 100644 doc/board/starfive/orangepi_rv.rst > create mode 100644 dts/upstream/src/riscv/starfive/jh7110-orangepi-rv.dts
Reviewed-by: Leo Yu-Chi Liang <[email protected]>

