summaryrefslogtreecommitdiff
path: root/common/keyboard_mkbp.c
diff options
context:
space:
mode:
authorDaisuke Nojiri <dnojiri@chromium.org>2017-01-04 09:36:12 -0800
committerchrome-bot <chrome-bot@chromium.org>2017-05-03 19:40:24 -0700
commit4444702e858a8fa3d51c948f509450e136a9482a (patch)
tree196329247f4cdcc8f6c80cd899e539978ba2a6d4 /common/keyboard_mkbp.c
parent993e6f24fa201e135670457b8c3affe356c951f2 (diff)
downloadchrome-ec-4444702e858a8fa3d51c948f509450e136a9482a.tar.gz
keyboard: Clear typematic when disabling keyboard
This patch clears the typematic buffer when disabling keyboard scan. When the device goes to tablet mode with a key being pressed, this should prevent keyboard_protocol_task from sending scan codes to the host. BUG=b:35585725 BRANCH=none TEST=make buildall. Tested on Electro. Change-Id: I73e9d2948b472458814967307412aebeb410ff2e Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/425075 Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'common/keyboard_mkbp.c')
-rw-r--r--common/keyboard_mkbp.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/common/keyboard_mkbp.c b/common/keyboard_mkbp.c
index 204268e76f..e6d06c30fb 100644
--- a/common/keyboard_mkbp.c
+++ b/common/keyboard_mkbp.c
@@ -356,6 +356,9 @@ void keyboard_send_battery_key(void)
keyboard_fifo_add(state);
}
+void clear_typematic_key(void)
+{ }
+
/*****************************************************************************/
/* Host commands */
static uint32_t get_supported_buttons(void)