devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] Turing RK1 SoM DT updates
@ 2024-09-12  2:50 Sam Edwards
  2024-09-12  2:50 ` [PATCH 1/5] arm64: dts: rockchip: Split up RK3588's PCIe pinctrls Sam Edwards
                   ` (5 more replies)
  0 siblings, 6 replies; 11+ messages in thread
From: Sam Edwards @ 2024-09-12  2:50 UTC (permalink / raw)
  To: Heiko Stuebner
  Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Ondrej Jirman,
	Chris Morgan, Alex Zhao, Dragan Simic, FUKAUMI Naoki,
	Sebastian Reichel, Jing Luo, Kever Yang, devicetree,
	linux-arm-kernel, linux-rockchip, linux-kernel,
	Daniel Kukieła, Joshua Riek, Sam Edwards

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/20231205202900.4617-1-CFSworks@gmail.com/
[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(-)

-- 
2.44.2


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2024-09-30 10:56 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-12  2:50 [PATCH 0/5] Turing RK1 SoM DT updates Sam Edwards
2024-09-12  2:50 ` [PATCH 1/5] arm64: dts: rockchip: Split up RK3588's PCIe pinctrls Sam Edwards
2024-09-12  2:50 ` [PATCH 2/5] arm64: dts: rockchip: Fix Turing RK1 PCIe3 hang Sam Edwards
2024-09-12  2:50 ` [PATCH 3/5] arm64: dts: rockchip: Enable automatic fan control on Turing RK1 Sam Edwards
2024-09-12  2:50 ` [PATCH 4/5] arm64: dts: rockchip: Enable all 3 USBs " Sam Edwards
2024-09-12 19:53   ` Jonas Karlman
2024-09-12 21:06     ` Sam Edwards
2024-09-12 22:35       ` Jonas Karlman
2024-09-12 23:20         ` Sam Edwards
2024-09-12  2:50 ` [PATCH 5/5] arm64: dts: rockchip: Enable GPU " Sam Edwards
2024-09-30 10:55 ` (subset) [PATCH 0/5] Turing RK1 SoM DT updates Heiko Stuebner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).