Skip to content

Turing RK1 SoM DT updates

Sam Edwards linux-arm-kernel linux-devicetree linux-rockchip lkml 1 version Applied

Status from this message: Applied, thanks!

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 5 repliesApplied

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/5arm64: dts: rockchip: Split up RK3588's PCIe pinctrlsarch/arm64/boot/dts/rockchip/rk3588-base-pinctrl.dtsi arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts+228 -490 replies
2/5arm64: dts: rockchip: Fix Turing RK1 PCIe3 hangarch/arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi+2 -20 replies
3/5arm64: dts: rockchip: Enable automatic fan control on Turing RK1arch/arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi+53 -00 replies
4/5arm64: dts: rockchip: Enable all 3 USBs on Turing RK1arch/arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi+64 -04 replies
5/5arm64: dts: rockchip: Enable GPU on Turing RK1arch/arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi+16 -00 replies

Reviews trailers per patch

None of the 5 patches has a Reviewed-by or Acked-by.

Patchsoxrok2212
1/5
2/5
3/5Helped-by
4/5
5/5

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/5] Turing RK1 SoM DT updates

Hello list,

It's been a little under a year since support for the Turing RK1 RK3588-based SoM board, was introduced upstream. Since then, the driver developers have had great successes in further RK3588 enablement, achieving such enhancements as:
- Stable thermal ADC support
- USBDP PHY support
- Panthor: a driver for the Mali-G610 GPU found in RK3588

Accordingly I am pleased to present this DT patchset, which leverages those driver advancements to enable the corresponding features in the Turing RK1:
- Automatic fan speed control (patch 3/5)
- USB support (patch 4/5)
- GPU support (patch 5/5)

It also includes a bugfix (patch 2/5) for a previously-discussed [1] PCIe boot hang problem, for which it was decided [2] that a fix required first splitting apart the pinctrl defs for the low-speed signals (patch 1/5).

These patches are ordered by importance. Please apply this series partially if deemed necessary.

Thank you for your time,
Sam

[1]: https://lore.kernel.org/lkml/[email protected]/
[2]: https://lore.kernel.org/lkml/6311244.MhkbZ0Pkbq@diego/

Sam Edwards (5):
arm64: dts: rockchip: Split up RK3588's PCIe pinctrls
arm64: dts: rockchip: Fix Turing RK1 PCIe3 hang
arm64: dts: rockchip: Enable automatic fan control on Turing RK1
arm64: dts: rockchip: Enable all 3 USBs on Turing RK1
arm64: dts: rockchip: Enable GPU on Turing RK1

 .../dts/rockchip/rk3588-base-pinctrl.dtsi     | 271 ++++++++++++++----
 .../boot/dts/rockchip/rk3588-turing-rk1.dtsi  | 137 ++++++++-
 .../boot/dts/rockchip/rk3588s-rock-5a.dts     |   6 +-
 3 files changed, 363 insertions(+), 51 deletions(-)
Signature · 1 line
2.44.2