Commit 9304f699 authored by Thierry Reding's avatar Thierry Reding

arm64: tegra: Add 35°C trip point for Jetson Orin NX/Nano

It turns out that these devices can get quite hot to the touch with the
standard cooling configuration, so add another trip point at 35°C along
with a cooling map to help keep the system reasonably cool at very low
system load.
Reviewed-by: default avatarYi-Wei Wang <yiweiw@nvidia.com>
Signed-off-by: default avatarThierry Reding <treding@nvidia.com>
parent 61652426
...@@ -106,12 +106,18 @@ tj-thermal { ...@@ -106,12 +106,18 @@ tj-thermal {
trips { trips {
tj_trip_active0: active-0 { tj_trip_active0: active-0 {
temperature = <74000>; temperature = <35000>;
hysteresis = <4000>; hysteresis = <4000>;
type = "active"; type = "active";
}; };
tj_trip_active1: active-1 { tj_trip_active1: active-1 {
temperature = <74000>;
hysteresis = <4000>;
type = "active";
};
tj_trip_active2: active-2 {
temperature = <95000>; temperature = <95000>;
hysteresis = <4000>; hysteresis = <4000>;
type = "active"; type = "active";
......
...@@ -69,7 +69,7 @@ key-suspend { ...@@ -69,7 +69,7 @@ key-suspend {
}; };
pwm-fan { pwm-fan {
cooling-levels = <0 187 255>; cooling-levels = <0 88 187 255>;
}; };
vdd_3v3_pcie: regulator-vdd-3v3-pcie { vdd_3v3_pcie: regulator-vdd-3v3-pcie {
...@@ -97,6 +97,11 @@ map-active-1 { ...@@ -97,6 +97,11 @@ map-active-1 {
cooling-device = <&fan 1 2>; cooling-device = <&fan 1 2>;
trip = <&tj_trip_active1>; trip = <&tj_trip_active1>;
}; };
map-active-2 {
cooling-device = <&fan 2 3>;
trip = <&tj_trip_active2>;
};
}; };
}; };
}; };
......
...@@ -12,7 +12,7 @@ / { ...@@ -12,7 +12,7 @@ / {
model = "NVIDIA Jetson Orin Nano Developer Kit"; model = "NVIDIA Jetson Orin Nano Developer Kit";
pwm-fan { pwm-fan {
cooling-levels = <0 187 255>; cooling-levels = <0 88 187 255>;
}; };
thermal-zones { thermal-zones {
...@@ -27,6 +27,11 @@ map-active-1 { ...@@ -27,6 +27,11 @@ map-active-1 {
cooling-device = <&fan 1 2>; cooling-device = <&fan 1 2>;
trip = <&tj_trip_active1>; trip = <&tj_trip_active1>;
}; };
map-active-2 {
cooling-device = <&fan 2 3>;
trip = <&tj_trip_active2>;
};
}; };
}; };
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment