Input: matrix_keypad - allow platform to disable key autorepeat
authorH Hartley Sweeten <hartleys@visionengravers.com>
Tue, 6 Apr 2010 05:29:09 +0000 (22:29 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Tue, 6 Apr 2010 06:02:00 +0000 (23:02 -0700)
commit9d32c30542f9ecdb4b96a1a960924c9f403e3562
treeaccdc04a9b837b3531e4c53f4cd0dfe8b04ec0e0
parent5e28d8eb68c12eab9c4a47b42ba993a6420d71d3
Input: matrix_keypad - allow platform to disable key autorepeat

In an embedded system the matrix_keypad driver might be used to
interface with an external control panel and not an actual keyboard.
On the control panel some of the keys could be used to turn on/off
various functions.  If key autorepeat is enabled this causes the
function to quickly toggle between the on and off states and makes
operation difficult.

Add an option in the platform-specific data to disable the key
autorepeat.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
drivers/input/keyboard/matrix_keypad.c
include/linux/input/matrix_keypad.h