summaryrefslogtreecommitdiff
path: root/sys/dev/atkbdc
AgeCommit message (Expand)Author
2025-12-09bus_alloc_resource: Pass rid by value to BUS_ALLOC_RESOURCE DEVMETHODJohn Baldwin
2025-12-01psm: Fix three finger tap on elantech v4 touchpadsRobert Wahlberg
2025-10-18knotes: kqueue: handle copy for trivial filtersKonstantin Belousov
2025-06-27psm: fix buildGleb Smirnoff
2025-06-27psm(4): Add kqueue supportVladimir Kondratyev
2025-05-28atkbd: Fix first keystroke force resetSHENGYI HUNG
2024-12-06Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin
2024-12-06Replace calls to bus_generic_probe with bus_identify_childrenJohn Baldwin
2024-03-13new-bus: Remove the 'rid' and 'type' arguments from BUS_RELEASE_RESOURCEJohn Baldwin
2023-09-19psm: recognize post-IBM trackpoints on ThinkpadsGleb Smirnoff
2023-09-09atkbdc: Add additional heurstic for Chromebook keyboardsWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-08-02psm(4): Fix a typo in a source code commentGordon Bergling
2023-07-06kbd: consolidate kb interfaces (phase one)Michael
2023-06-29atkbc: Better test for old chromebooksWarner Losh
2023-06-28atkbdc: Minor style nitsWarner Losh
2023-06-28Adds support for Purism coreboot keyboardsJon Hopper
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-02-27kbdreg.h: include opt_kbd.hWarner Losh
2023-02-14atkbd: correct bogus character in #ifdefEd Maste
2023-02-14sys/kbio.h: make pre-unicode keymap support optionalStefan Eßer
2023-02-13psm: ansifyMateusz Guzik
2023-02-06Support Unicode characters in keymap dead key tablesStefan Eßer
2022-11-19evdev: Extend EVIOCGRAB ioctl scope to cover kbd interfaceVladimir Kondratyev
2022-11-18evdev: Extend EVIOCGRAB ioctl scope to cover sysmouse interfaceVladimir Kondratyev
2022-07-20atkbd(4): Fix "hancha" and "han/yong" korean keys handling.Vladimir Kondratyev
2022-05-06atkbd/psm: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin
2022-04-21psm: Swap the unit member in the softc for a device_t.John Baldwin
2022-04-06psm: Remove write-only variables.John Baldwin
2022-01-05atkbd: Disable periodic polling by default.Alexander Motin
2022-01-05atkbd: Reduce polling rate from 10Hz to ~1Hz.Alexander Motin
2021-09-10psm(4): Disable KVM switch "jitter" clamping for absolute touchpads.Vladimir Kondratyev
2021-09-02psm: Use evdev autorelease feature for Synaptics and Elantech driversVladimir Kondratyev
2021-09-02psm: Enable touch-tracking for late Synaptics PS/2 touchpads.Vladimir Kondratyev
2021-07-14psm(4): Probe Synaptics touchpad with active multiplexing mode enabledVladimir Kondratyev
2021-01-08evdev: Remove useless "initial value" parameter from evdev_support_abs()Vladimir Kondratyev
2020-12-23psm(4): Always initialize Synaptics touchpad report range with defaultsVladimir Kondratyev
2020-12-05atkbd(4): Just use nitems() for quirk enumerationConrad Meyer
2020-12-05atkbd(4): Change quirk table end-of-list marker to NULL vendor/maker/productVladimir Kondratyev
2020-11-20psm(4): Disable AUX multiplexer probing on all Lenovo laptops.Vladimir Kondratyev
2020-11-04atkbdc(4): Add quirk for "System76 lemur Pro" laptops.Vladimir Kondratyev
2020-09-01atkbdc: clean up empty lines in .c and .h filesMateusz Guzik
2020-06-02[psm] Workaround active PS/2 multiplexor hangVladimir Kondratyev
2020-06-02[psm] Do not disable trackpoint when hw.psm.elantech.touchpad_off is enabledVladimir Kondratyev
2020-04-26psm(4): Fix wrong key-release event occuring after trackpoint use.Vladimir Kondratyev
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2020-02-04psm: use make_dev_s instead of make_devKyle Evans
2020-02-04psm: release resources on attach failureKyle Evans