aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/kbd/kbd.c
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* kbd: add KBD_DELAY1 and KBD_DELAY2Michael Paepcke2023-02-251-2/+2
* sys/kbio.h: make pre-unicode keymap support optionalStefan Eßer2023-02-141-5/+22
* Support Unicode characters in keymap dead key tablesStefan Eßer2023-02-061-4/+48
* kbd: replace vestigial spl calls with Giant assertionsEd Maste2022-03-241-55/+12
* Suppress D_NEEDGIANT warnings for some driversMark Johnston2021-06-061-1/+1
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+2
* kbd: merge linker set drivers into standard kbd driver listKyle Evans2019-12-261-44/+33
* kbd: patch linker set methods, tooKyle Evans2019-12-161-0/+17
* kbd: remove kbdsw, store pointer to driver in each keyboard_tKyle Evans2019-12-161-18/+3
* kbd: provide default implementations of get_fkeystr/diagKyle Evans2019-12-161-2/+9
* evdev: Remove evdev.ko linkage dependency on kbd driverVladimir Kondratyev2018-08-131-0/+39
* Revert r327828, r327949, r327953, r328016-r328026, r328041:Pedro F. Giffuni2018-01-211-4/+3
* dev: make some use of mallocarray(9).Pedro F. Giffuni2018-01-131-3/+4
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Remove pc98 support completely.Yoshihiro Takahashi2017-01-281-12/+0
* Restore priority value for OGIO_KEYMAPNikolai Lifanov2017-01-071-1/+1
* Use M_WAITOK in PIO_KEYMAP ioctlEd Maste2016-10-121-1/+1
* apply some style(9) to kbd: make function name start in column 1Ed Maste2016-07-261-8/+8
* Use unsigned version of min() when handling arguments of SETFKEY ioctl.Gleb Smirnoff2016-05-171-1/+1
* sys/dev: minor spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* sys: Make use of our rounddown() macro when sys/param.h is available.Pedro F. Giffuni2016-04-301-1/+1
* sys/dev: use our nitems() macro when it is avaliable through param.h.Pedro F. Giffuni2016-04-191-1/+1
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-1/+1
* Restore binary compatibility for GIO_KEYMAP and PIO_KEYMAP.Ed Schouten2011-07-171-8/+32
* Explicitly tell the compiler that we don't care about the return valueRui Paulo2010-10-131-5/+5
* Use an unsigned integer for storing the key code.Ed Schouten2009-09-221-1/+1
* Make the keyboard layer Unicode aware.Ed Schouten2009-09-191-7/+19
* Move buffer management into kbd and kbdmux drivers.Ed Schouten2009-06-051-23/+51
* Replace all calls to minor() with dev2unit().Ed Schouten2008-09-271-2/+2
* Don't include <sys/tty.h> in non-TTY drivers.Ed Schouten2008-07-241-1/+2
* Remove explicit calls to keyboard methods with their respective variantsWojciech A. Koszek2007-12-291-17/+12
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-9/+10
* Integrate kbdmux(4) into syscons(4) and kbd code.Maksim Yevmenkin2006-02-281-0/+24
* kbdmux(4) keyboard multiplexer integrationMaksim Yevmenkin2005-07-131-3/+17
* #include fcntl.h not vnode.h. Check O_NONBLOCK not IO_NDELAY.Poul-Henning Kamp2004-12-221-2/+2
* Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp2004-06-161-6/+6
* style(9): return foo -> return (foo)Dag-Erling Smørgrav2004-04-021-95/+95
* Clean up whitespace, fix continuation indents, wrap some long lines.Dag-Erling Smørgrav2004-04-021-27/+27
* Device megapatch 4/6:Poul-Henning Kamp2004-02-211-0/+2
* Device megapatch 1/6:Poul-Henning Kamp2004-02-211-2/+0
* While USB keyboards attach as ukbd[0-9]+, the device node created byDag-Erling Smørgrav2004-01-271-1/+2
* - Implement selwakeuppri() which allows raising the priority of aSeigo Tanimura2003-11-091-2/+2
* Fix dev_t handling to avoid needless makedev() call.Poul-Henning Kamp2003-09-271-12/+5
* Use __FBSDID().David E. O'Brien2003-08-241-1/+3
* Add a a sysctl, hw.kbd.keymap_restrict_change, which acts a bitDavid Malone2003-03-091-0/+144
* Gigacommit to improve device-driver source compatibility betweenPoul-Henning Kamp2003-03-031-13/+8
* More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).Dag-Erling Smørgrav2003-03-021-3/+3
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-1/+1