freebsd-skq/sys/dev/atkbdc
Oleksandr Tymoshenko 0fe98e8f2c Add Elantech trackpad support
Elantech trackpads are found in some laptops like the Asus UX31E. They
are "synaptics compatible" but use a slightly different protocol.

Elantech hardware support is not enabled by default and just like
Synaptic or TrackPoint devices it should be enabled by setting
tunable, in this case hw.psm.elantech_support, to non-zero value

PR:		205690
Submitted by:	Vladimir Kondratyev <wulf@cicgroup.ru>
MFC after:	1 week
2016-09-26 22:06:19 +00:00
..
atkbd_atkbdc.c
atkbd.c sys/dev: use our nitems() macro when it is avaliable through param.h. 2016-04-19 23:37:24 +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 sys/dev: use our nitems() macro when it is avaliable through param.h. 2016-04-19 23:37:24 +00:00
atkbdcreg.h Quirk based support of Chromebook keyboard found in Acer C720 2015-02-14 22:12:17 +00:00
atkbdreg.h
psm.c Add Elantech trackpad support 2016-09-26 22:06:19 +00:00
psm.h