diff options
author | Vic Yang <victoryang@chromium.org> | 2013-07-02 10:10:14 +0800 |
---|---|---|
committer | ChromeBot <chrome-bot@google.com> | 2013-07-08 12:17:41 -0700 |
commit | fa04f02f40e57ca5bc7306d29f1ddd8ea6439557 (patch) | |
tree | 436db55d80fecbb1dff6609566ed874d46390ca8 | |
parent | c5eef44caf0f053a9dcd3031aec4c05d241abb02 (diff) | |
download | chrome-ec-fa04f02f40e57ca5bc7306d29f1ddd8ea6439557.tar.gz |
Fix a bug that power button responds slowly
Using usleep masks power button event. Let's fix this.
BUG=chrome-os-partner:20599
TEST=Press power button for 0.1 seconds. See it boot.
BRANCH=Spring
Change-Id: I9e6b56c22d51561a7779257f93530db0b80e222e
Signed-off-by: Vic Yang <victoryang@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/60717
Reviewed-by: Vincent Palatin <vpalatin@chromium.org>
-rw-r--r-- | common/gaia_power.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/gaia_power.c b/common/gaia_power.c index d1cecfa1e5..dd336c244e 100644 --- a/common/gaia_power.c +++ b/common/gaia_power.c @@ -543,7 +543,7 @@ static int wait_for_power_on(void) #ifdef CONFIG_AUTO_HIBERNATE_SECS if (hibernate_delay) { check_hibernate_timer(); - usleep(SECOND); + task_wait_event(SECOND); } else { task_wait_event(-1); } |