summaryrefslogtreecommitdiffstats
path: root/sys/dev/kbd/kbd.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r311650lifanov2017-01-171-1/+1
* MFC r307145: Use M_WAITOK in PIO_KEYMAP ioctlemaste2016-10-191-1/+1
* MFC r303335: apply some style(9) to kbd: make function name start in column 1emaste2016-09-151-8/+8
* Use unsigned version of min() when handling arguments of SETFKEY ioctl.glebius2016-05-171-1/+1
* sys/dev: minor spelling fixes.pfg2016-05-031-1/+1
* sys: Make use of our rounddown() macro when sys/param.h is available.pfg2016-04-301-1/+1
* sys/dev: use our nitems() macro when it is avaliable through param.h.pfg2016-04-191-1/+1
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+1
* Restore binary compatibility for GIO_KEYMAP and PIO_KEYMAP.ed2011-07-171-8/+32
* Explicitly tell the compiler that we don't care about the return valuerpaulo2010-10-131-5/+5
* Use an unsigned integer for storing the key code.ed2009-09-221-1/+1
* Make the keyboard layer Unicode aware.ed2009-09-191-7/+19
* Move buffer management into kbd and kbdmux drivers.ed2009-06-051-23/+51
* Replace all calls to minor() with dev2unit().ed2008-09-271-2/+2
* Don't include <sys/tty.h> in non-TTY drivers.ed2008-07-241-1/+2
* Remove explicit calls to keyboard methods with their respective variantswkoszek2007-12-291-17/+12
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-9/+10
* Integrate kbdmux(4) into syscons(4) and kbd code.emax2006-02-281-0/+24
* kbdmux(4) keyboard multiplexer integrationemax2005-07-131-3/+17
* #include fcntl.h not vnode.h. Check O_NONBLOCK not IO_NDELAY.phk2004-12-221-2/+2
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-6/+6
* style(9): return foo -> return (foo)des2004-04-021-95/+95
* Clean up whitespace, fix continuation indents, wrap some long lines.des2004-04-021-27/+27
* Device megapatch 4/6:phk2004-02-211-0/+2
* Device megapatch 1/6:phk2004-02-211-2/+0
* While USB keyboards attach as ukbd[0-9]+, the device node created bydes2004-01-271-1/+2
* - Implement selwakeuppri() which allows raising the priority of atanimura2003-11-091-2/+2
* Fix dev_t handling to avoid needless makedev() call.phk2003-09-271-12/+5
* Use __FBSDID().obrien2003-08-241-1/+3
* Add a a sysctl, hw.kbd.keymap_restrict_change, which acts a bitdwmalone2003-03-091-0/+144
* Gigacommit to improve device-driver source compatibility betweenphk2003-03-031-13/+8
* More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).des2003-03-021-3/+3
* Back out M_* changes, per decision of the TRB.imp2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-1/+1
* Fixes to make select/poll mpsafe.alfred2002-03-141-2/+0
* KSE Milestone 2julian2001-09-121-5/+5
* Return consistent key action codes at key press and releaseyokota2001-07-201-92/+101
* With this commit, I hereby pronounce gensetdefs past its use-by date.peter2001-06-131-6/+8
* Send the remains (such as I have located) of "block major numbers" tophk2001-03-261-1/+0
* Convert more malloc+bzero to malloc+M_ZERO.dwmalone2000-12-081-4/+3
* Remove unneeded #include <sys/proc.h> lines.phk2000-10-291-1/+0
* Initiate deorbit burn sequence for <machine/console.h>.phk2000-10-081-1/+1
* Add the ability to define a "shutdown" and "shutdown and poweroff" keydwmalone2000-09-111-0/+1
* Back out the previous change to the queue(3) interface.jake2000-05-261-2/+2
* Change the way that the queue(3) structures are declared; don't assume thatjake2000-05-231-2/+2
* Use config's conditional compilation rather than using #ifdefs that makepeter2000-01-291-1/+0
* Rework shifta/ctla/alta key handling. It appears that there wasyokota2000-01-111-9/+18
* - Add a module event function to the ukbd driver and make the ukbd KLDyokota1999-12-131-1/+43
* - Remember the keyboard repeat delay and rate.yokota1999-12-131-0/+5
* Add support new keys: lshifta, rshifta, lctrla, rctrla, lalta, andyokota1999-12-101-11/+68
OpenPOWER on IntegriCloud