diff options
author | ben.chen2@quanta.corp-partner.google.com <ben.chen2@quanta.corp-partner.google.com> | 2019-10-23 15:13:37 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-11-01 16:36:01 +0000 |
commit | e8121e83e478fef2d5a29304be900311f3f020c4 (patch) | |
tree | f11e1c062c56c28556cb3ebc1c12f6916232b96f | |
parent | 891b766be6a62a338327edda765b563e7197db2f (diff) | |
download | chrome-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.c | 14 |
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]; |