summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSue Chen <sue.chen@quanta.corp-partner.google.com>2018-12-17 18:01:20 +0800
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2018-12-22 02:00:13 +0000
commit442c6db06913898bde92a372931afdbc09a29cba (patch)
treecf02fef0793da8afdfdd9501105999c25f0767b8
parent3bac5620c382b3dab431d7d95044a217a932e647 (diff)
downloadchrome-ec-442c6db06913898bde92a372931afdbc09a29cba.tar.gz
karma: update thermal table
on off RPM step0 0 step1 30 5 2180 step2 49 46 2680 step3 53 50 3300 step4 58 54 3760 step5 63 59 4220 step6 68 64 4660 step7 75 70 4900 Prochot degree: active when t >= 81C release when t <= 77C Shutdown degree: when t >= 82C BUG=b:121154903 BRANCH=firmware-kalista-11343.B TEST=fan target speed follows table, make -j buildall pass Change-Id: I80a0b05cf1b693114fe664e5961973ed550fcc19 Signed-off-by: Sue Chen <sue.chen@quanta.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/1388228 Commit-Queue: Ryan Zhang <ryan.zhang@quanta.corp-partner.google.com> Tested-by: Ryan Zhang <ryan.zhang@quanta.corp-partner.google.com> Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
-rw-r--r--baseboard/kalista/baseboard.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/baseboard/kalista/baseboard.c b/baseboard/kalista/baseboard.c
index c31ec24c84..53e75508a9 100644
--- a/baseboard/kalista/baseboard.c
+++ b/baseboard/kalista/baseboard.c
@@ -124,9 +124,9 @@ const struct fan_conf fan_conf_0 = {
};
const struct fan_rpm fan_rpm_0 = {
- .rpm_min = 2200,
- .rpm_start = 2200,
- .rpm_max = 5600,
+ .rpm_min = 2180,
+ .rpm_start = 2180,
+ .rpm_max = 4900,
};
struct fan_t fans[] = {
@@ -435,14 +435,14 @@ struct fan_step {
/* Note: Do not make the fan on/off point equal to 0 or 100 */
static const struct fan_step fan_table0[] = {
- {.on = 0, .off = 1, .rpm = 0},
- {.on = 36, .off = 1, .rpm = 2800},
- {.on = 58, .off = 58, .rpm = 3200},
- {.on = 66, .off = 61, .rpm = 3400},
- {.on = 75, .off = 69, .rpm = 4200},
- {.on = 81, .off = 76, .rpm = 4800},
- {.on = 88, .off = 83, .rpm = 5200},
- {.on = 98, .off = 91, .rpm = 5600},
+ {.on = 0, .off = 5, .rpm = 0},
+ {.on = 30, .off = 5, .rpm = 2180},
+ {.on = 49, .off = 46, .rpm = 2680},
+ {.on = 53, .off = 50, .rpm = 3300},
+ {.on = 58, .off = 54, .rpm = 3760},
+ {.on = 63, .off = 59, .rpm = 4220},
+ {.on = 68, .off = 64, .rpm = 4660},
+ {.on = 75, .off = 70, .rpm = 4900},
};
/* All fan tables must have the same number of levels */
#define NUM_FAN_LEVELS ARRAY_SIZE(fan_table0)