freebsd-nq/sys/dev/atkbdc
Vladimir Kondratyev 933ef2d3b2 Fix triple-finger taps reported as double-finger for Elan hw v.4 touchpads
Wait for all advertised head packets after status packet have been received.
This fixes rare but quite annoying issue in Elan hw v.4 touchpads support
when triple-finger taps are reported as double-finger taps under several
circumstances.

Reviewed by:	gonzo
Approved by:	gonzo (mentor)
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D10266
2017-05-04 22:47:18 +00:00
..
atkbd_atkbdc.c [evdev] Add evdev support to atkbd(4) driver 2016-11-03 00:56:59 +00:00
atkbd.c [evdev] Add evdev support to atkbd(4) driver 2016-11-03 00:56:59 +00:00
atkbdc_ebus.c Use OF_prop_free instead of direct call to free(9) 2016-05-18 23:39:31 +00:00
atkbdc_isa.c Convert rman to use rman_res_t instead of u_long 2016-01-27 02:23:54 +00:00
atkbdc_subr.c Use uintmax_t (typedef'd to rman_res_t type) for rman ranges. 2016-03-18 01:28:41 +00:00
atkbdc_subr.h
atkbdc.c Assume all coreboot BIOSes have the need for these workarounds because 2016-10-17 04:07:12 +00:00
atkbdcreg.h
atkbdreg.h
psm.c Fix triple-finger taps reported as double-finger for Elan hw v.4 touchpads 2017-05-04 22:47:18 +00:00
psm.h