diff options
author | Stefan Reinauer <reinauer@google.com> | 2017-10-13 12:34:08 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2017-10-17 20:49:10 -0700 |
commit | 38d23e4af0fe502f67367dd87af4755551988435 (patch) | |
tree | 4dc1dc8c561f239e06f32ee76857c9bbb63d51ff /common/keyboard_8042.c | |
parent | f9bd2c554679bc77e4991672997bad7181d6af76 (diff) | |
download | chrome-ec-38d23e4af0fe502f67367dd87af4755551988435.tar.gz |
keyboard_8042: ensure key scanning on when keyboard enabled
BRANCH=none
BUG=none
TEST=Boot Windows in legacy mode and observe keyboard is working.
Change-Id: Id203a8804b86e0fcfbb9974658f66e9bd2602151
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Signed-off-by: Stefan Reinauer <reinauer@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/722123
Tested-by: Stefan Reinauer <reinauer@google.com>
Reviewed-by: Randall Spangler <rspangler@chromium.org>
Diffstat (limited to 'common/keyboard_8042.c')
-rw-r--r-- | common/keyboard_8042.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/common/keyboard_8042.c b/common/keyboard_8042.c index 208b220659..7aa82e2de8 100644 --- a/common/keyboard_8042.c +++ b/common/keyboard_8042.c @@ -692,6 +692,8 @@ static int handle_keyboard_command(uint8_t command, uint8_t *output) case I8042_ENA_KB: update_ctl_ram(0, read_ctl_ram(0) & ~I8042_KBD_DIS); + keystroke_enable(1); + keyboard_clear_buffer(); break; case I8042_READ_OUTPUT_PORT: |