Re: [PATCH 6/8] arm64: dts: qcom: kaanapali: Add GPU cooling

From: Gaurav Kohli

Date: Fri May 22 2026 - 10:44:53 EST




On 5/17/2026 11:56 PM, Dmitry Baryshkov wrote:
On Thu, May 14, 2026 at 12:17:54PM +0530, Gaurav Kohli wrote:


On 5/13/2026 11:23 PM, Dmitry Baryshkov wrote:
On Tue, May 12, 2026 at 03:53:20AM +0530, Akhil P Oommen wrote:
From: Gaurav Kohli <gaurav.kohli@xxxxxxxxxxxxxxxx>

Unlike the CPU, the GPU does not throttle its speed automatically when it
reaches high temperatures.

Set up GPU cooling by throttling the GPU speed
when reaching 105°C.

Signed-off-by: Gaurav Kohli <gaurav.kohli@xxxxxxxxxxxxxxxx>
Signed-off-by: Akhil P Oommen <akhilpo@xxxxxxxxxxxxxxxx>
---
arch/arm64/boot/dts/qcom/kaanapali.dtsi | 165 ++++++++++++++++++++++++++------
1 file changed, 135 insertions(+), 30 deletions(-)

+
thermal-sensors = <&tsens5 0>;
trips {
- gpuss-0-hot {
- temperature = <120000>;
+ gpuss_0_alert0: gpuss-0-alert0 {
+ temperature = <105000>;
hysteresis = <5000>;
- type = "hot";
+ type = "passive";
};

Why don't we keep both passive and hot trip points?


Need guidance here, we are keeping passive at low temp so still hot trip is
needed for such cases.

I think we are saying the same. Keep both passive and hot trip points.


Sure, will send updated one.


gpuss-0-critical {