[PATCH 0/4] riscv: spacemit: initial support for OrangePi R2S
michael.opdenacker at rootcommit.com
michael.opdenacker at rootcommit.com
Sun Nov 9 14:29:48 PST 2025
From: Michael Opdenacker <michael.opdenacker at rootcommit.com>
This adds initial support for the OrangePi R2S board [1], which
is marketed as using the Ky X1 SoC but is in fact identical to
the SpacemiT K1 SoC [2].
What makes this board attractive is its 4 Ethernet ports
(2 x Gigagit RGMII with an external Motorcomm YT8531C PHY,
and 2 x 2.5 Gigabit Ethernet with RTL8125BG on an internal PCI Express bus),
its small form factor and its attractive pricing like other OrangePi boards.
What is supported:
- Serial console on serial UART
- 8 GB eMMC
- 2x Gigabit RGMII Ethernet ports
This patch series is based on Spacemit's Linux tree, "linux-for-next" branch [3]
Link: http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-R2S.html [1]
Link: https://www.spacemit.com/en/key-stone-k1 [2]
Link: https://github.com/spacemit-com/linux/commits/k1/dt-for-next [3]
Michael Opdenacker (4):
dt-bindings: riscv: spacemit: Add OrangePi R2S board
riscv: dts: spacemit: Add OrangePi R2S board device tree
riscv: dts: spacemit: add Gigabit Ethernet and PDMA to OrangePi R2S
riscv: dts: spacemit: add eMMC to OrangePi R2S
.../devicetree/bindings/riscv/spacemit.yaml | 1 +
arch/riscv/boot/dts/spacemit/Makefile | 1 +
.../boot/dts/spacemit/k1-orangepi-r2s.dts | 90 +++++++++++++++++++
3 files changed, 92 insertions(+)
create mode 100644 arch/riscv/boot/dts/spacemit/k1-orangepi-r2s.dts
More information about the linux-riscv
mailing list