On Sat, Feb 28, 2026 at 03:15:50PM -0600, [email protected] wrote: > From: Dennis Gilmore <[email protected]> > > 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/[email protected]/T/#t > > Signed-off-by: Dennis Gilmore <[email protected]>
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
signature.asc
Description: PGP signature

