[PATCH] board: rockchip: Add Xunlong Orange Pi 5 Pro board support

Tom Rini trini at konsulko.com
Sun Mar 1 18:50:56 CET 2026


On Sat, Feb 28, 2026 at 03:15:50PM -0600, dennis at ausil.us wrote:

> From: Dennis Gilmore <dennis at ausil.us>
> 
> The Xunlong Orange Pi 5 Pro is a single-board computer based on the
> rockchip RK3588S SoC. The board provides many interfaces including two
> HDMI output ports, PCI attached GbE network port, M.2 M-Key Slot, One
> USB 3.0, four USB 2.0
> 
> Features tested on a Orange Pi 5 Plus 4GB v1.2:
>     - SD-card boot
>     - eMMC boot
>     - PCIe/NVMe
> 
> Device tree has been submitted to the linux kernel
> https://lore.kernel.org/linux-devicetree/20260228205418.2944620-1-dennis@ausil.us/T/#t
> 
> Signed-off-by: Dennis Gilmore <dennis at ausil.us>

Until the device tree is found in the devicetree-rebasing tree it cannot
be under dts/upstream. For rockhip platforms the general path has been
to wait for that to happen, rather than cherry-pick those commits.
Furthermore:

> ---
>  .../dts/rk3588s-orangepi-5-pro-u-boot.dtsi    |  13 +
>  configs/orangepi-5-pro-rk3588s_defconfig      |  91 +++++
>  .../arm64/rockchip/rk3588s-orangepi-5-pro.dts | 376 ++++++++++++++++++
>  3 files changed, 480 insertions(+)
>  create mode 100644 arch/arm/dts/rk3588s-orangepi-5-pro-u-boot.dtsi
>  create mode 100644 configs/orangepi-5-pro-rk3588s_defconfig
>  create mode 100644 dts/upstream/src/arm64/rockchip/rk3588s-orangepi-5-pro.dts
> 
> diff --git a/arch/arm/dts/rk3588s-orangepi-5-pro-u-boot.dtsi b/arch/arm/dts/rk3588s-orangepi-5-pro-u-boot.dtsi
> new file mode 100644
> index 00000000000..f0d8c4e09e1
> --- /dev/null
> +++ b/arch/arm/dts/rk3588s-orangepi-5-pro-u-boot.dtsi
> @@ -0,0 +1,13 @@
> +// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
> +
> +#include "rk3588s-u-boot.dtsi"
> +
> +&fspim0_pins {
> +	bootph-pre-ram;
> +	bootph-some-ram;
> +};

This can be upstreamed to Linux.

> +&sdhci {
> +	cap-mmc-highspeed;
> +	mmc-hs200-1_8v;
> +};

And it should be explained why this isn't included upstream too.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20260301/38877f95/attachment.sig>


More information about the U-Boot mailing list