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

Attachment: signature.asc
Description: PGP signature

Reply via email to