From: Thierry Reding Date: Fri, 9 Jun 2023 11:48:38 +0000 (+0200) Subject: arm64: tegra: Enable thermal support on Jetson Orin Nano X-Git-Tag: v6.6.17~4534^2~25^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6312e57b3250085b196d9630d2eeea6a583b97ef;p=platform%2Fkernel%2Flinux-rpi.git arm64: tegra: Enable thermal support on Jetson Orin Nano Enable the TJ thermal zone and hook up cooling maps for the PWM- controlled fan and two trip points. Acked-by: Jon Hunter Signed-off-by: Thierry Reding --- diff --git a/arch/arm64/boot/dts/nvidia/tegra234-p3768-0000+p3767-0005.dts b/arch/arm64/boot/dts/nvidia/tegra234-p3768-0000+p3767-0005.dts index ba66c18..9b86aa6 100644 --- a/arch/arm64/boot/dts/nvidia/tegra234-p3768-0000+p3767-0005.dts +++ b/arch/arm64/boot/dts/nvidia/tegra234-p3768-0000+p3767-0005.dts @@ -10,4 +10,24 @@ / { compatible = "nvidia,p3768-0000+p3767-0005", "nvidia,p3767-0005", "nvidia,tegra234"; model = "NVIDIA Jetson Orin Nano Developer Kit"; + + pwm-fan { + cooling-levels = <0 187 255>; + }; + + thermal-zones { + tj-thermal { + cooling-maps { + map-active-0 { + cooling-device = <&fan 0 1>; + trip = <&tj_trip_active0>; + }; + + map-active-1 { + cooling-device = <&fan 1 2>; + trip = <&tj_trip_active1>; + }; + }; + }; + }; };