diff options
author | Keith Tzeng <keith.tzeng@quantatw.com> | 2016-03-28 12:30:56 +0800 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2016-03-30 04:37:39 -0700 |
commit | 4377df7b5b6c10c3ff0ab593fc2e0e419f3c3ff5 (patch) | |
tree | ccbd9048ed3b147932e099920bf9e0c4b4b9873f /common/fan.c | |
parent | 170d6bdd44ea97b213a95adcf8c2cae04ffbca0e (diff) | |
download | chrome-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>
Diffstat (limited to 'common/fan.c')
-rw-r--r-- | common/fan.c | 2 |
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); |