summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKornel Dulęba <korneld@google.com>2023-04-14 13:23:57 +0000
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2023-04-21 18:00:45 +0000
commit0852c76440bade57d203bc0f985de56a548c530c (patch)
tree243d19c8425fdb59b73a3c6d21ade1cdf9816850
parent17b095b064576c66e8556e6bb194ab8e8d23f412 (diff)
downloadchrome-ec-0852c76440bade57d203bc0f985de56a548c530c.tar.gz
whiterun: Adjust CPU fan thermal parameters
The difference between temp_fan_off and temp_fan_max was set to 6°C. Consequently, a one-degree difference in CPU temperature would cause a significant change in fan RPM. This results in noticeable noise variations when the CPU is subjected to a specific load. To alleviate this issue, decrease the temp_fan_off by 4°C, which, in turn, reduces the steepness of the temperature-to-RPM relationship. BUG=b:276577324 BRANCH=none TEST=Run webGL aquarium with various number of fish Change-Id: I72ec924e61a68e61a9c7f9721b7df15d18aaa2ee Signed-off-by: Kornel Dulęba <korneld@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4427797 Reviewed-by: Diana Z <dzigterman@chromium.org> Reviewed-by: Tim Van Patten <timvp@google.com> Reviewed-by: Radoslaw Biernacki <biernacki@google.com>
-rw-r--r--zephyr/program/skyrim/winterhold/src/thermal.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/zephyr/program/skyrim/winterhold/src/thermal.c b/zephyr/program/skyrim/winterhold/src/thermal.c
index 8292751f50..00e162e45a 100644
--- a/zephyr/program/skyrim/winterhold/src/thermal.c
+++ b/zephyr/program/skyrim/winterhold/src/thermal.c
@@ -140,7 +140,7 @@ __maybe_unused static const struct ec_thermal_config fan_soc_laptop =
*/
#define FAN_CPU_DESKTOP_LID_OPEN \
{ \
- .temp_fan_off = C_TO_K(76), .temp_fan_max = C_TO_K(82), \
+ .temp_fan_off = C_TO_K(72), .temp_fan_max = C_TO_K(82), \
}
__maybe_unused static const struct ec_thermal_config fan_cpu_desktop_lid_open =
FAN_CPU_DESKTOP_LID_OPEN;
@@ -150,7 +150,7 @@ __maybe_unused static const struct ec_thermal_config fan_cpu_desktop_lid_open =
*/
#define FAN_CPU_DESKTOP_LID_CLOSE \
{ \
- .temp_fan_off = C_TO_K(76), .temp_fan_max = C_TO_K(82), \
+ .temp_fan_off = C_TO_K(72), .temp_fan_max = C_TO_K(82), \
}
__maybe_unused static const struct ec_thermal_config fan_cpu_desktop_lid_close =
FAN_CPU_DESKTOP_LID_CLOSE;
@@ -160,7 +160,7 @@ __maybe_unused static const struct ec_thermal_config fan_cpu_desktop_lid_close =
*/
#define FAN_CPU_LAPTOP \
{ \
- .temp_fan_off = C_TO_K(72), .temp_fan_max = C_TO_K(78), \
+ .temp_fan_off = C_TO_K(68), .temp_fan_max = C_TO_K(78), \
}
__maybe_unused static const struct ec_thermal_config fan_cpu_laptop =
FAN_CPU_LAPTOP;