linux-sunxi.lists.linux.dev archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/5] Allwinner H6 GPU devfreq
@ 2022-09-05 17:15 Clément Péron
  2022-09-05 17:15 ` [PATCH v3 1/5] arm64: defconfig: Enable devfreq cooling device Clément Péron
                   ` (4 more replies)
  0 siblings, 5 replies; 14+ messages in thread
From: Clément Péron @ 2022-09-05 17:15 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Chen-Yu Tsai, Jernej Skrabec,
	Samuel Holland, Catalin Marinas, Will Deacon, Tomeu Vizoso,
	Steven Price, Alyssa Rosenzweig, David Airlie, Daniel Vetter,
	Bjorn Andersson, Shawn Guo, Geert Uytterhoeven, Arnd Bergmann,
	Marcel Ziswiler, Vinod Koul, Dmitry Baryshkov, Biju Das
  Cc: devicetree, linux-arm-kernel, linux-sunxi, linux-kernel,
	dri-devel, Clément Péron

Hi,

This is a refresh of previous patches sent to enable GPU Devfreq on H6
Beelink GS1 but that wasn't stable at that time[0].

With the recent fix on GPU PLL from Roman Stratiienko I have retested
and everything seems stable and works as expected[1].

Regards,
Clement

0: https://lore.kernel.org/lkml/CAJiuCce58Gaxf_Qg2cnMwvOgUqYU__eKb3MDX1Fe_+47htg2bA@mail.gmail.com/
1: https://lore.kernel.org/linux-arm-kernel/2562485.k3LOHGUjKi@kista/T/

Changes since v2:
 - Fixes device-tree warnings
 - Add panfrost fix to enable regulator
 - Remove always-on regulator from device-tree
 - Update cooling map from vendor kernel

Clément Péron (5):
  arm64: defconfig: Enable devfreq cooling device
  arm64: dts: allwinner: h6: Add cooling map for GPU
  arm64: dts: allwinner: h6: Add GPU OPP table
  drm/panfrost: devfreq: set opp to the recommended one to configure and
    enable regulator
  arm64: dts: allwinner: beelink-gs1: Enable GPU OPP

 .../dts/allwinner/sun50i-h6-beelink-gs1.dts   |  1 +
 .../boot/dts/allwinner/sun50i-h6-gpu-opp.dtsi | 87 +++++++++++++++++++
 arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi  | 51 ++++++++++-
 arch/arm64/configs/defconfig                  |  1 +
 drivers/gpu/drm/panfrost/panfrost_devfreq.c   |  8 ++
 5 files changed, 146 insertions(+), 2 deletions(-)
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-gpu-opp.dtsi

-- 
2.34.1


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

end of thread, other threads:[~2022-09-06  8:08 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-05 17:15 [PATCH v3 0/5] Allwinner H6 GPU devfreq Clément Péron
2022-09-05 17:15 ` [PATCH v3 1/5] arm64: defconfig: Enable devfreq cooling device Clément Péron
2022-09-05 17:15 ` [PATCH v3 2/5] arm64: dts: allwinner: h6: Add cooling map for GPU Clément Péron
2022-09-05 17:23   ` Jernej Škrabec
2022-09-05 17:15 ` [PATCH v3 3/5] arm64: dts: allwinner: h6: Add GPU OPP table Clément Péron
2022-09-05 17:16 ` [PATCH v3 4/5] drm/panfrost: devfreq: set opp to the recommended one to configure and enable regulator Clément Péron
2022-09-05 18:17   ` Biju Das
2022-09-05 19:39     ` Clément Péron
2022-09-06  6:42       ` Biju Das
2022-09-06  7:58         ` Clément Péron
2022-09-06  8:06           ` Biju Das
2022-09-06  8:08             ` Clément Péron
2022-09-06  5:17   ` Viresh Kumar
2022-09-05 17:16 ` [PATCH v3 5/5] arm64: dts: allwinner: beelink-gs1: Enable GPU OPP Clément Péron

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).