summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaisuke Nojiri <dnojiri@chromium.org>2018-02-27 20:29:27 -0800
committerchrome-bot <chrome-bot@chromium.org>2018-02-28 21:30:03 -0800
commit84208c27ae14003e980575df7b31b9c2aab1c40e (patch)
treed454c96ae2162152580fb9ff007f96738bf27aa6
parent06b1140d3d36398dcf7bae642e33c27d42521a47 (diff)
downloadchrome-ec-84208c27ae14003e980575df7b31b9c2aab1c40e.tar.gz
npcx/fan: Make all fans in RPM mode work
Currently, if there is a fan which isn't in RPM mode, the rest of the fans are not controlled even if they're in RPM mode. This patch gives a chance to all the fans. BUG=b:35543471 BRANCH=none TEST=none Change-Id: I6f930bad313bc2a31497f46647ab2b08e328dfff Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/940813 Reviewed-by: Randall Spangler <rspangler@chromium.org>
-rw-r--r--chip/npcx/fan.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/chip/npcx/fan.c b/chip/npcx/fan.c
index 8e08e4ec58..123dd35518 100644
--- a/chip/npcx/fan.c
+++ b/chip/npcx/fan.c
@@ -346,8 +346,7 @@ void fan_tick_func(void)
/* Make sure rpm mode is enabled */
if (p_status->fan_mode != TACHO_FAN_RPM) {
p_status->auto_status = FAN_STATUS_STOPPED;
- /* Why isn't this 'continue'? */
- return;
+ continue;
}
if (!fan_get_enabled(ch))
continue;