]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
riscv: dts: spacemit: Add OrangePi R2S board device tree
authorMichael Opdenacker <michael.opdenacker@rootcommit.com>
Wed, 12 Nov 2025 04:44:42 +0000 (04:44 +0000)
committerYixun Lan <dlan@gentoo.org>
Wed, 12 Nov 2025 10:28:17 +0000 (18:28 +0800)
commit63e572b11464a233f45ad469ba64b8b9e68a9cd1
treee6308ea70ddc5d452af3232946ca5d8e1f851962
parent323256d11e01d5ee2a0a2e7b682890498b90b212
riscv: dts: spacemit: Add OrangePi R2S board device tree

Add initial device tree support for the OrangePi RV2 board [1], which is
marketed as using the Ky X1 SoC but is identical in die and package
to the SpacemiT K1 SoC [2].

Enable UART0, to boot into a serial console

Two Gigabit Ethernet ports with RGMII interface standard support
are enabled, each port is connected to an external
Motorcomm YT8531C PHY chip which uses the GPIO for reset control.

Enable PDMA.

Enable 8 GB eMMC chip for storage.

Link: http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-R2S.html
Link: https://www.spacemit.com/en/key-stone-k1
Signed-off-by: Michael Opdenacker <michael.opdenacker@rootcommit.com>
Reviewed-by: Yixun Lan <dlan@gentoo.org>
Link: https://lore.kernel.org/r/20251112044426.2351999-3-michael.opdenacker@rootcommit.com
Signed-off-by: Yixun Lan <dlan@gentoo.org>
arch/riscv/boot/dts/spacemit/Makefile
arch/riscv/boot/dts/spacemit/k1-orangepi-r2s.dts [new file with mode: 0644]