summaryrefslogtreecommitdiff
path: root/board/nami/board.c
diff options
context:
space:
mode:
authorDaisuke Nojiri <dnojiri@chromium.org>2018-12-05 09:11:40 -0800
committerchrome-bot <chrome-bot@chromium.org>2018-12-11 13:00:55 -0800
commitd568d960d5265b9d5f746bcc5021b9c11960a864 (patch)
tree3623483df8eee1a2591aace98a3331d3caa770bb /board/nami/board.c
parent0e68e127de2ea26ebe254654e73290df5350772e (diff)
downloadchrome-ec-d568d960d5265b9d5f746bcc5021b9c11960a864.tar.gz
Nami: Add fan min/start/max definition for Syndra
This patch adds fan RPM definitions for Syndra. Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org> BUG=b:120113410 BRANCH=none TEST=buildall Change-Id: I3bbdc98713c2dd8b0ed824a8576ffb2f597240ae Reviewed-on: https://chromium-review.googlesource.com/1363670 Commit-Ready: Daisuke Nojiri <dnojiri@chromium.org> Tested-by: Daisuke Nojiri <dnojiri@chromium.org> Reviewed-by: Jett Rink <jettrink@chromium.org>
Diffstat (limited to 'board/nami/board.c')
-rw-r--r--board/nami/board.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/board/nami/board.c b/board/nami/board.c
index 41b74d0968..14cd9f19a0 100644
--- a/board/nami/board.c
+++ b/board/nami/board.c
@@ -194,6 +194,12 @@ const struct fan_rpm fan_rpm_3 = {
.rpm_max = 5500,
};
+const struct fan_rpm fan_rpm_4 = {
+ .rpm_min = 2400,
+ .rpm_start = 2400,
+ .rpm_max = 4500,
+};
+
struct fan_t fans[FAN_CH_COUNT] = {
[FAN_CH_0] = { .conf = &fan_conf_0, .rpm = &fan_rpm_0, },
};
@@ -860,7 +866,10 @@ static void setup_fans(void)
{
switch (oem) {
case PROJECT_SONA:
- fans[FAN_CH_0].rpm = &fan_rpm_1;
+ if (model == MODEL_SYNDRA)
+ fans[FAN_CH_0].rpm = &fan_rpm_4;
+ else
+ fans[FAN_CH_0].rpm = &fan_rpm_1;
thermal_params[TEMP_SENSOR_REMOTE1] = thermal_b1;
thermal_params[TEMP_SENSOR_REMOTE2] = thermal_b2;
break;