aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/atkbdc
Commit message (Expand)AuthorAgeFilesLines
* evdev: Remove useless "initial value" parameter from evdev_support_abs()Vladimir Kondratyev2021-01-071-2/+2
* psm(4): Always initialize Synaptics touchpad report range with defaultsVladimir Kondratyev2020-12-231-14/+9
* atkbd(4): Just use nitems() for quirk enumerationConrad Meyer2020-12-051-3/+1
* atkbd(4): Change quirk table end-of-list marker to NULL vendor/maker/productVladimir Kondratyev2020-12-051-1/+2
* psm(4): Disable AUX multiplexer probing on all Lenovo laptops.Vladimir Kondratyev2020-11-203-2/+6
* atkbdc(4): Add quirk for "System76 lemur Pro" laptops.Vladimir Kondratyev2020-11-041-0/+1
* atkbdc: clean up empty lines in .c and .h filesMateusz Guzik2020-09-014-14/+5
* [psm] Workaround active PS/2 multiplexor hangVladimir Kondratyev2020-06-021-0/+22
* [psm] Do not disable trackpoint when hw.psm.elantech.touchpad_off is enabledVladimir Kondratyev2020-06-021-1/+1
* psm(4): Fix wrong key-release event occuring after trackpoint use.Vladimir Kondratyev2020-04-261-1/+1
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-54/+104
* psm: use make_dev_s instead of make_devKyle Evans2020-02-041-5/+16
* psm: release resources on attach failureKyle Evans2020-02-041-6/+7
* Remove sparc64 kernel supportWarner Losh2020-02-033-393/+0
* psm: properly check for atkbdc_open failureKyle Evans2019-12-311-0/+2
* atkbdc: use proper pointer type for KBDCKyle Evans2019-12-252-83/+82
* kbd: provide default implementations of get_fkeystr/diagKyle Evans2019-12-161-2/+0
* keyboard switch definitions: standardize on c99 initializersKyle Evans2019-12-161-19/+19
* Add macOS-like three finger drag trackpad gesture to psm(4)Philip Paeps2019-06-161-3/+15
* psm(4): Enable touchpads and trackpads by defaultNiclas Zeising2019-06-101-3/+3
* psm(4): Add extra sanity checks to Elantech trackpoint packet parser.Vladimir Kondratyev2019-06-081-13/+23
* psm(4): Fix Elantech trackpoint support.Vladimir Kondratyev2019-06-081-3/+3
* psm(4): Add natural scrolling support to sysmouse protocolVladimir Kondratyev2019-06-031-7/+32
* psm(4): Add Elantech touchpad IC type 15 found on Thinkpad L480 laptopsVladimir Kondratyev2019-06-021-1/+1
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-0/+1
* psm(4): give names to synaptics commandsVladimir Kondratyev2019-04-201-11/+31
* psm(4): respect tap_disabled configuration with enabled Extended supportVladimir Kondratyev2019-04-201-3/+9
* psm(4): do not process gestures when palm is presentVladimir Kondratyev2019-04-201-9/+16
* psm(4): Add support for 4 and 5 finger touches in synaptics driverVladimir Kondratyev2019-04-201-1/+10
* psm(4): detect Lenovo top-button clickpadsVladimir Kondratyev2019-01-181-1/+50
* psm(4): Add minimal support for active AUX port multiplexersVladimir Kondratyev2018-11-243-3/+258
* Revert r328640: Add kludge for 0x46 identity middle byte Synaptics touchpads.Vladimir Kondratyev2018-11-241-58/+20
* evdev: Use console lock as evdev lock for all supported keyboard drivers.Vladimir Kondratyev2018-10-271-1/+1
* evdev: Remove evdev.ko linkage dependency on kbd driverVladimir Kondratyev2018-08-131-1/+19
* evdev: remove soft context from evdev methods parameter list.Vladimir Kondratyev2018-08-131-14/+20
* Drop MOUSE_GETVARS and MOUSE_SETVARS ioctls support.Vladimir Kondratyev2018-06-101-18/+0
* Correct argument for evdev_push_rel().Hans Petter Selasky2018-05-311-2/+2
* Clean up OF_getprop_alloc APIOleksandr Tymoshenko2018-04-081-1/+1
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-1/+0
* psm(4): Initialize variables before useConrad Meyer2018-03-061-0/+3
* psm(4): Always initialize used values in debug printConrad Meyer2018-03-011-3/+6
* psm(4): Fix panic occuring soon after PS/2 packet has been rejected byVladimir Kondratyev2018-02-041-3/+9
* psm: Add a kludge to support 0x46 identity middle byte Synaptics touchpadsVladimir Kondratyev2018-01-311-20/+58
* psm(4): Reduce psm watchdog verbosityVladimir Kondratyev2018-01-311-1/+1
* psm(4): Add support for HP EliteBook 1040 ForcePads.Vladimir Kondratyev2018-01-311-7/+77
* Add ISA PNP tables to ISA drivers. Fix a few incidental comments.Warner Losh2018-01-291-1/+1
* psm: Log syncmask[1], not syncmask[0] twiceJean-Sébastien Pédron2018-01-201-1/+1
* psm: Don't try to detect trackpoint packets if the Elantech device has noneJean-Sébastien Pédron2018-01-201-1/+1
* psm: Skip sync check when `PSM_CONFIG_NOCHECKSYNC` is setJean-Sébastien Pédron2018-01-201-4/+8
* Create a new ISA_PNP_INFO macro. Use this macro every where we haveWarner Losh2017-12-231-0/+1