summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeith Tzeng <keith.tzeng@quantatw.com>2016-03-28 12:30:56 +0800
committerchrome-bot <chrome-bot@chromium.org>2016-03-30 04:37:39 -0700
commit4377df7b5b6c10c3ff0ab593fc2e0e419f3c3ff5 (patch)
treeccbd9048ed3b147932e099920bf9e0c4b4b9873f
parent170d6bdd44ea97b213a95adcf8c2cae04ffbca0e (diff)
downloadchrome-ec-4377df7b5b6c10c3ff0ab593fc2e0e419f3c3ff5.tar.gz
Fan: enable fan after system resume
Fan will disable when S3 and S5 by pwm_fan_s3_s5, which call set_enabled(fan, 0) to disable it. But the pwn_fan_resume called fan_set_enabled() which not setting GPIO_FAN_PWR_DIF_L to 1, we should use set_enabled() instead. BUG=chrome-os-partner:50372 BRANCH=master TEST=check fan enable after system resume Signed-off-by: Keith Tzeng <Keith.Tzeng@quantatw.com> Change-Id: Id0bd4dd0afc7e02bcfa6e20401d6e9dfe8a81423 Reviewed-on: https://chromium-review.googlesource.com/335693 Commit-Ready: Keith Tzeng <keith.tzeng@quantatw.com> Tested-by: Keith Tzeng <keith.tzeng@quantatw.com> Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
-rw-r--r--common/fan.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/common/fan.c b/common/fan.c
index b3f4428af0..ae6a9fea98 100644
--- a/common/fan.c
+++ b/common/fan.c
@@ -512,7 +512,7 @@ static void pwm_fan_resume(void)
{
int fan;
for (fan = 0; fan < CONFIG_FANS; fan++)
- fan_set_enabled(fans[fan].ch, 1);
+ set_enabled(fan, 1);
}
DECLARE_HOOK(HOOK_CHIPSET_RESUME, pwm_fan_resume, HOOK_PRIO_DEFAULT);