summaryrefslogtreecommitdiff
path: root/sys/dev/kbd
AgeCommit message (Expand)Author
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
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-24kbd: add KBD_DELAY1 and KBD_DELAY2Michael Paepcke
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-03-24kbd: replace vestigial spl calls with Giant assertionsEd Maste
2021-06-06Suppress D_NEEDGIANT warnings for some driversMark Johnston
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2019-12-26kbd: merge linker set drivers into standard kbd driver listKyle Evans
2019-12-17kbd: const'ify a couple of keyboard_driver fieldsKyle Evans
2019-12-16kbd: patch linker set methods, tooKyle Evans
2019-12-16kbd: remove kbdsw, store pointer to driver in each keyboard_tKyle Evans
2019-12-16kbd: provide default implementations of get_fkeystr/diagKyle Evans
2019-12-15kbd: convert kbdd_* macros to inline functionsKyle Evans
2019-12-15kbd: drop _KERNEL #ifdef in kbdreg.hKyle Evans
2018-08-13evdev: Remove evdev.ko linkage dependency on kbd driverVladimir Kondratyev
2018-01-21Revert r327828, r327949, r327953, r328016-r328026, r328041:Pedro F. Giffuni
2018-01-13dev: make some use of mallocarray(9).Pedro F. Giffuni
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-01-28Remove pc98 support completely.Yoshihiro Takahashi
2017-01-07Restore priority value for OGIO_KEYMAPNikolai Lifanov
2016-10-12Use M_WAITOK in PIO_KEYMAP ioctlEd Maste
2016-07-26apply some style(9) to kbd: make function name start in column 1Ed Maste
2016-05-17Use unsigned version of min() when handling arguments of SETFKEY ioctl.Gleb Smirnoff
2016-05-03sys/dev: minor spelling fixes.Pedro F. Giffuni
2016-04-30sys: Make use of our rounddown() macro when sys/param.h is available.Pedro F. Giffuni
2016-04-19sys/dev: use our nitems() macro when it is avaliable through param.h.Pedro F. Giffuni
2011-11-07Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten
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-09-22Use an unsigned integer for storing the key code.Ed Schouten
2009-09-19Make the keyboard layer Unicode aware.Ed Schouten
2009-06-05Move buffer management into kbd and kbdmux drivers.Ed Schouten
2009-04-09Whitespace nitpickingMaksim Yevmenkin
2009-04-09Introduce KB_POLLED flag to struct keyboard's kb_flags field.Maksim Yevmenkin
2008-09-27Replace all calls to minor() with dev2unit().Ed Schouten
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
2006-11-06Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson
2006-02-28Integrate kbdmux(4) into syscons(4) and kbd code.Maksim Yevmenkin
2005-07-13kbdmux(4) keyboard multiplexer integrationMaksim Yevmenkin
2005-06-10- Hook up the new locations of the atkbdc(4), atkbd(4) and psm(4) sourceMarius Strobl
2005-05-29Remove bus_{mem,p}io.h and related code for a micro-optimization on i386Yoshihiro Takahashi
2005-05-12Move the pc98 keymap define into pckbdtables.h because it should be usedYoshihiro Takahashi
2005-04-07Backout previous diffs - this functionality is already provided by theMaxim Sobolev
2005-04-07Make previous commit actually working by replacing TUNABLE_INT() withMaxim Sobolev
2005-04-07Provide a new tunable hw.atkbdc.broken_kit_cmd, which if set to 1Maxim Sobolev
2005-02-26plug memory leakSam Leffler