summaryrefslogtreecommitdiff
path: root/sys/dev/kbdmux
AgeCommit message (Expand)Author
2023-08-16sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2023-07-06kbd: consolidate kb interfaces (phase one)Michael
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-02-14sys/kbio.h: make pre-unicode keymap support optionalStefan Eßer
2023-02-06Support Unicode characters in keymap dead key tablesStefan Eßer
2022-11-19evdev: Extend EVIOCGRAB ioctl scope to cover kbd interfaceVladimir Kondratyev
2021-08-08kbdmux(4): Make callout handler mpsafe.Alexander Motin
2019-12-26kbdmux: simplify modevent handlerKyle Evans
2019-12-26Revert r355806: kbd drivers: don't double register keyboard driversKyle Evans
2019-12-16kbd drivers: don't double register keyboard driversKyle Evans
2019-12-16kbd: provide default implementations of get_fkeystr/diagKyle Evans
2019-12-10Use callout_func_t instead of the deprecated timeout_t.John Baldwin
2018-10-27evdev: Use console lock as evdev lock for all supported keyboard drivers.Vladimir Kondratyev
2018-08-13evdev: Remove evdev.ko linkage dependency on kbd driverVladimir Kondratyev
2018-04-06Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2016-11-15[evdev] Add evdev support to kbdmux(4) driverOleksandr Tymoshenko
2016-08-30Fix keyboard polling "on/off" to support recursion. vt depends onBruce Evans
2016-04-07Add option to specify built-in keymap for kbdmuxEd Maste
2015-04-29Revert r281889:Pedro F. Giffuni
2015-04-29Plug memory leaks in kbdmux(4) (take 2)Pedro F. Giffuni
2015-04-23Revert r281889, it broke keyboard inputEd Maste
2015-04-23Plug memory leaks in kbdmux(4)Pedro F. Giffuni
2012-10-22This isn't functionally identical. In some cases a hint to disableEitan Adler
2012-10-22Now that device disabling is generic, remove extraneous code from theEitan Adler
2011-07-17Restore binary compatibility for GIO_KEYMAP and PIO_KEYMAP.Ed Schouten
2010-10-13Explicitly tell the compiler that we don't care about the return valueRui Paulo
2009-06-08Use proper types in kbdmux_kbd_getc():Ed Schouten
2009-06-05Move buffer management into kbd and kbdmux drivers.Ed Schouten
2009-04-08Undo SVN rev 183283Maksim Yevmenkin
2009-02-13Since r188030 the error value for attach is returned, this means if kbdmuxAndrew Thompson
2009-02-02Properly retun error core from kbdmux_modevent()Maksim Yevmenkin
2008-09-22Use Giant for kbdmux(4) locking. This is to workaround the problemMaksim Yevmenkin
2008-07-24Don't include <sys/tty.h> in non-TTY drivers.Ed Schouten
2007-12-29Remove explicit calls to keyboard methods with their respective variantsWojciech A. Koszek
2007-07-11Fix kbdmux(4) issue with backslash/underscore key not working onMaksim Yevmenkin
2006-09-27Fix our ioctl(2) implementation when the argument is "int". NewRuslan Ermilov
2006-09-20Revert back to always using *(int *)arg for now. While thisRuslan Ermilov
2006-09-19Make typecast expressions comply with style(9).Ruslan Ermilov
2006-09-19This time, really fix endian bugs accessing ioctl arguments thatRuslan Ermilov
2006-09-19Back out revision 1.8. The only thing it did was to break LEDs (andRuslan Ermilov
2006-07-27Add extra code into kbdmux(4)s read_char() method toMaksim Yevmenkin
2006-03-03Fix endian bugs accessing ioctl arguments that are passed by value.Maksim Yevmenkin
2006-03-01Provide ability to disable kbdmux(4) with the hint.kbdmux.0.disabled="1" hint.Maksim Yevmenkin
2006-02-27Plug memory leakMaksim Yevmenkin
2006-02-25Put a comment, explaining why kbdmux(4) had to be fixed.Maksim Yevmenkin
2006-02-25Fix hard lockup caused by kbdmux(4) when kbdmux(4), PS/2 keyboardMaksim Yevmenkin
2005-10-18Spotted a call to a cdev-related function not wrappedYaroslav Tykhiy
2005-07-14kbdmux(4) keyboard multiplexer integrationMaksim Yevmenkin
2005-07-14kbdmux(4) keyboard multiplexer integrationMaksim Yevmenkin