]> git.ipfire.org Git - thirdparty/linux.git/commit
arm64: dts: qcom: x1e80100: Add GPU cooling
authorStephan Gerhold <stephan.gerhold@linaro.org>
Wed, 19 Feb 2025 11:36:20 +0000 (12:36 +0100)
committerBjorn Andersson <andersson@kernel.org>
Tue, 4 Mar 2025 04:14:48 +0000 (22:14 -0600)
commit5ba21fa11f473c9827f378ace8c9f983de9e0287
tree085faa0a7bf960af0c7d9ea9dd7a457ae790b694
parent03f2b8eed73418269a158ccebad5d8d8f2f6daa1
arm64: dts: qcom: x1e80100: Add GPU cooling

Unlike the CPU, the GPU does not throttle its speed automatically when it
reaches high temperatures. With certain high GPU loads it is possible to
reach the critical hardware shutdown temperature of 120°C, endangering the
hardware and making it impossible to run certain applications.

Set up GPU cooling similar to the ACPI tables, by throttling the GPU speed
when reaching 95°C and polling every 200ms.

Cc: stable@vger.kernel.org
Fixes: 721e38301b79 ("arm64: dts: qcom: x1e80100: Add gpu support")
Signed-off-by: Stephan Gerhold <stephan.gerhold@linaro.org>
Reviewed-by: Johan Hovold <johan+linaro@kernel.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20250219-x1e80100-thermal-fixes-v1-3-d110e44ac3f9@linaro.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/x1e80100.dtsi