aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/atkbdc/atkbd.c
Commit message (Expand)AuthorAgeFilesLines
* atkbd: Disable periodic polling by default.Alexander Motin2022-01-051-1/+1
* atkbd: Reduce polling rate from 10Hz to ~1Hz.Alexander Motin2022-01-051-2/+13
* atkbdc: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-4/+3
* Remove sparc64 kernel supportWarner Losh2020-02-031-36/+0
* kbd: provide default implementations of get_fkeystr/diagKyle Evans2019-12-161-2/+0
* keyboard switch definitions: standardize on c99 initializersKyle Evans2019-12-161-19/+19
* evdev: Use console lock as evdev lock for all supported keyboard drivers.Vladimir Kondratyev2018-10-271-1/+1
* evdev: Remove evdev.ko linkage dependency on kbd driverVladimir Kondratyev2018-08-131-1/+19
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-1/+0
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* [evdev] Add evdev support to atkbd(4) driverOleksandr Tymoshenko2016-11-031-0/+83
* sys/dev: use our nitems() macro when it is avaliable through param.h.Pedro F. Giffuni2016-04-191-4/+3
* Remove leftover from r282269.Jung-uk Kim2015-04-301-11/+0
* atkbd: remove usage of x86biosRoger Pau Monné2015-04-301-54/+17
* Quirk based support of Chromebook keyboard found in Acer C720Michael Gmelin2015-02-141-28/+64
* Convert from timeout(9) to callout(9).John Baldwin2014-09-221-14/+23
* Pass the device_t into atkbd_{probe,attach}_unit and get theWarner Losh2013-01-111-5/+7
* style(9) changes before I do more real changes.Warner Losh2013-01-111-83/+79
* Restore binary compatibility for GIO_KEYMAP and PIO_KEYMAP.Ed Schouten2011-07-171-0/+1
* Correct a typo.Xin LI2011-06-201-1/+1
* Add comments about the validation.Xin LI2011-06-111-0/+9
* Validate INT 15h and 16h vectors more strictly. Traditionally these entryJung-uk Kim2011-06-061-1/+2
* Revert r222152. The root cause was analysed and better fix is upcoming.Jung-uk Kim2011-06-061-3/+0
* Add a new knob to atkbd(4) to enable typematic rate detection on boot,Xin LI2011-05-201-0/+3
* Rewrite x86bios and update its dependent drivers.Jung-uk Kim2009-10-191-6/+9
* Fix couple of style nits missed in the previous commit.Jung-uk Kim2009-09-251-1/+1
* - Use x86bios_offset() instead of BIOS_PADDRTOVADDR() macro.[1]Jung-uk Kim2009-09-251-14/+23
* - Use FreeBSD function naming convention.Jung-uk Kim2009-09-241-3/+3
* Move sys/dev/x86bios to sys/compat/x86bios.Jung-uk Kim2009-09-231-1/+1
* Temporarily disable typematic retrieving code until we get a real fix,Xin LI2009-09-221-2/+2
* Allow atkbd to obtain keyboard repeat rate from BIOS on amd64.Xin LI2009-09-211-19/+18
* Prevent atkbd(4) interrupt handler from calling keyboard callback functionMaksim Yevmenkin2009-04-171-2/+4
* Remove explicit calls to keyboard methods with their respective variantsWojciech A. Koszek2007-12-291-4/+4
* Fix LEDs not working when atkbd is an active keyboard and the physicalRuslan Ermilov2006-10-251-16/+16
* Fix our ioctl(2) implementation when the argument is "int". NewRuslan Ermilov2006-09-271-0/+33
* Send the pcvt(4) driver off to retirement.Poul-Henning Kamp2006-05-171-3/+0
* Remove various bits of conditional Alpha code and fixup a few comments.John Baldwin2006-05-121-1/+1
* Use the same method for detecting actual presence of AT-style keyboardMaxim Sobolev2006-04-261-5/+6
* - Hook up the new locations of the atkbdc(4), atkbd(4) and psm(4) sourceMarius Strobl2005-06-101-7/+36
* plug memory leakSam Leffler2005-02-261-18/+37
* Add a new flag to the atkbd(4) driver to disable testing the keyboardJohn Baldwin2004-12-151-1/+2
* Remove atdevbase and replace it's remaining uses with direct references toJohn Baldwin2004-06-101-0/+1
* Assign keycodes for Power, Sleep and Wake keys.Max Khon2003-10-071-0/+9
* Use __FBSDID().David E. O'Brien2003-08-241-1/+3
* Fix for FAIL_IF_NO_KBD case as expected.Hidetoshi Shimokawa2003-07-131-1/+3
* - Use the new resource_disabled() helper function to see if devices areJohn Baldwin2003-07-021-2/+1
* Fix some easy, global, lint warnings. In most cases, this meansMark Murray2003-04-301-1/+1
* Deprecate machine/limits.h in favor of new sys/limits.h.Alexander Kabaev2003-04-291-2/+1
* Spelling.Philippe Charnier2003-02-051-1/+1
* Replace various spelling with FALLTHROUGH which is lint()ablePhilippe Charnier2002-08-251-2/+2