Commit b78f8794 authored by Alexey Charkov's avatar Alexey Charkov Committed by Heiko Stuebner
Browse files

arm64: dts: rockchip: add passive GPU cooling on RK3588



As the GPU support on RK3588 has been merged upstream, along with OPP
values, add a corresponding cooling map for passive cooling using the GPU.

Signed-off-by: default avatarAlexey Charkov <alchark@gmail.com>
Link: https://lore.kernel.org/r/20240617-rk-dts-additions-v5-3-c1f5f3267f1e@gmail.com


Signed-off-by: default avatarHeiko Stuebner <heiko@sntech.de>
parent 2f8064b9
Loading
Loading
Loading
Loading
+15 −1
Original line number Diff line number Diff line
@@ -2493,17 +2493,31 @@ center_crit: center-crit {
		};

		gpu_thermal: gpu-thermal {
			polling-delay-passive = <0>;
			polling-delay-passive = <100>;
			polling-delay = <0>;
			thermal-sensors = <&tsadc 5>;

			trips {
				gpu_alert: gpu-alert {
					temperature = <85000>;
					hysteresis = <2000>;
					type = "passive";
				};

				gpu_crit: gpu-crit {
					temperature = <115000>;
					hysteresis = <0>;
					type = "critical";
				};
			};

			cooling-maps {
				map0 {
					trip = <&gpu_alert>;
					cooling-device =
						<&gpu THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
				};
			};
		};

		npu_thermal: npu-thermal {