summaryrefslogtreecommitdiff
path: root/Documentation/input
diff options
context:
space:
mode:
authorPetri Gynther <pgynther@google.com>2015-10-13 23:13:55 -0700
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2015-10-13 23:30:31 -0700
commit027c71bbae3a6eeff00c11d1b708593a5c790314 (patch)
treea676e49c72bf16bab255a4c9beeafb48784b8513 /Documentation/input
parentaba54876bb38dde81abead1ed1936eb04fa30ca9 (diff)
Input: improve autorepeat initialization
Add new function input_enable_softrepeat() that allows drivers to initialize their own values for input_dev->rep[REP_DELAY] and input_dev->rep[REP_PERIOD], but also use the software autorepeat functionality from input.c. For example, a HID driver could do: static void xyz_input_configured(struct hid_device *hid, struct hid_input *hidinput) { input_enable_softrepeat(hidinput->input, 400, 100); } static struct hid_driver xyz_driver = { .input_configured = xyz_input_configured, } Signed-off-by: Petri Gynther <pgynther@google.com> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'Documentation/input')
0 files changed, 0 insertions, 0 deletions