summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorben.chen2@quanta.corp-partner.google.com <ben.chen2@quanta.corp-partner.google.com>2019-10-23 15:13:37 +0800
committerCommit Bot <commit-bot@chromium.org>2019-11-01 16:36:01 +0000
commite8121e83e478fef2d5a29304be900311f3f020c4 (patch)
treef11e1c062c56c28556cb3ebc1c12f6916232b96f
parent891b766be6a62a338327edda765b563e7197db2f (diff)
downloadchrome-ec-e8121e83e478fef2d5a29304be900311f3f020c4.tar.gz
kindred: Modify EC fan control table
Modify EC fan control table by Thermal request. BUG=b:136567378 BRANCH=Master TEST=Manual Verify fan behavior by thermal team. Remove DPTF and check fan speed with temperature. When temperature over 25 degree, the fan start working. When temperature over 55 degree, the fan full run. And check system shutdown when temperature over 75 degree. Change-Id: I1f91eea6e98e65bd93f62c33a52ff3d91558abc1 Signed-off-by: Ben Chen <ben.chen2@quanta.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1873862 Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org> Reviewed-by: Paul Fagerburg <pfagerburg@chromium.org> Commit-Queue: Tim Wawrzynczak <twawrzynczak@chromium.org> Tested-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
-rw-r--r--board/kindred/board.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/board/kindred/board.c b/board/kindred/board.c
index 3a8d0da7cd..80619d24d9 100644
--- a/board/kindred/board.c
+++ b/board/kindred/board.c
@@ -280,9 +280,9 @@ const struct fan_conf fan_conf_0 = {
/* Default */
const struct fan_rpm fan_rpm_0 = {
- .rpm_min = 3100,
- .rpm_start = 3100,
- .rpm_max = 6900,
+ .rpm_min = 3200,
+ .rpm_start = 3200,
+ .rpm_max = 6500,
};
struct fan_t fans[FAN_CH_COUNT] = {
@@ -336,16 +336,16 @@ BUILD_ASSERT(ARRAY_SIZE(temp_sensors) == TEMP_SENSOR_COUNT);
const static struct ec_thermal_config thermal_a = {
.temp_host = {
[EC_TEMP_THRESH_WARN] = 0,
- [EC_TEMP_THRESH_HIGH] = C_TO_K(75),
- [EC_TEMP_THRESH_HALT] = C_TO_K(80),
+ [EC_TEMP_THRESH_HIGH] = C_TO_K(65),
+ [EC_TEMP_THRESH_HALT] = C_TO_K(75),
},
.temp_host_release = {
[EC_TEMP_THRESH_WARN] = 0,
- [EC_TEMP_THRESH_HIGH] = C_TO_K(65),
+ [EC_TEMP_THRESH_HIGH] = C_TO_K(55),
[EC_TEMP_THRESH_HALT] = 0,
},
.temp_fan_off = C_TO_K(25),
- .temp_fan_max = C_TO_K(50),
+ .temp_fan_max = C_TO_K(55),
};
struct ec_thermal_config thermal_params[TEMP_SENSOR_COUNT];