]> git.baikalelectronics.ru Git - kernel.git/commit
Input: Improve the events-per-packet estimate
authorHenrik Rydberg <rydberg@euromail.se>
Sat, 1 Sep 2012 14:15:43 +0000 (16:15 +0200)
committerHenrik Rydberg <rydberg@euromail.se>
Wed, 19 Sep 2012 17:50:17 +0000 (19:50 +0200)
commita7786f693338d38c2824f83cf8d0af1cd8a060b8
treed1a30a1f4211f614d72cab7e1b164bebb45a9292
parent242ae0aa84cb840ed8ec99a01e0ddc1e3edc9705
Input: Improve the events-per-packet estimate

The events-per-packet estimate has so far been used by MT devices
only. This patch adjusts the packet buffer size to also accomodate the
KEY and MSC events.  Keyboards normally send one or two keys at a
time. MT devices normally send a number of button keys along with the
MT information.  The buffer size chosen here covers those cases, and
matches the default buffer size in evdev. Since the input estimate is
now preferred, remove the special input-mt estimate.

Reviewed-and-tested-by: Ping Cheng <pingc@wacom.com>
Tested-by: Benjamin Tissoires <benjamin.tissoires@enac.fr>
Acked-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
drivers/input/input-mt.c
drivers/input/input.c