summaryrefslogtreecommitdiffstats
path: root/net/ipv4/ipmr.c
diff options
context:
space:
mode:
authorAndrew Duggan <aduggan@synaptics.com>2015-02-25 02:36:50 +0100
committerJiri Kosina <jkosina@suse.cz>2015-02-25 15:26:44 +0100
commitf097deef59a60109648efd48f6c9fe7f56966938 (patch)
treeb2d6cbaac48fb9b8c3a7d5d2058ad2e3a8f5db73 /net/ipv4/ipmr.c
parentHID: rmi: disable dribble packets on Synaptics touchpads (diff)
downloadlinux-f097deef59a60109648efd48f6c9fe7f56966938.tar.xz
linux-f097deef59a60109648efd48f6c9fe7f56966938.zip
HID: rmi: disable palm detect gesture when present
A touchpad may have firmware based palm detection code enabled which suppresses 2D data from being reported when the firmware believes a palm is on the touchpad. This functionality is meant to be used in mouse mode without a driver. When a driver is present, the driver can do a better job of determining if a contact is a palm. If this gesture is enabled on a touchpad operating in rmi mode then the firmware will not properly clear the palm detect interrupt, causing the touchpad to interrupt indefinately. This patch disables the palm detect gesture when the touchpad is operating in rmi mode. Signed-off-by: Andrew Duggan <aduggan@synaptics.com> Tested-by: Gabriele Mazzotta <gabriele.mzt@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'net/ipv4/ipmr.c')
0 files changed, 0 insertions, 0 deletions