| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-06-10 | Input: Drop unused assignments from pnp_device_id arrays | Uwe Kleine-König (The Capable Hub) | 1 | -23/+23 |
| 2026-05-07 | Input: fm801-gp - simplify initialisation of pci_device_id array | Uwe Kleine-König (The Capable Hub) | 1 | -2/+2 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 3 | -4/+4 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 4 | -5/+5 |
| 2025-08-21 | Input: include export.h in modules using EXPORT_SYMBOL*() | Dmitry Torokhov | 1 | -0/+1 |
| 2025-06-08 | treewide, timers: Rename from_timer() to timer_container_of() | Ingo Molnar | 1 | -1/+2 |
| 2025-04-05 | treewide: Switch/rename to timer_delete[_sync]() | Thomas Gleixner | 1 | -2/+2 |
| 2024-07-25 | Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -2/+2 |
| 2024-07-03 | driver core: have match() callback in struct bus_type take a const * | Greg Kroah-Hartman | 1 | -2/+2 |
| 2024-06-07 | Input: gameport - use sizeof(*pointer) instead of sizeof(type) | Erick Archer | 4 | -5/+5 |
| 2024-02-06 | Input: gameport - make gameport_bus const | Ricardo B. Marliere | 1 | -2/+2 |
| 2023-07-05 | Input: gameport - add ISA and HAS_IOPORT dependencies | Niklas Schnelle | 2 | -6/+24 |
| 2023-06-06 | Input: gameport - provide default trigger() and read() | Dmitry Torokhov | 1 | -2/+16 |
| 2022-09-29 | input: drop empty comment blocks | Christophe JAILLET | 3 | -9/+0 |
| 2021-07-21 | bus: Make remove callback return void | Uwe Kleine-König | 1 | -2/+1 |
| 2021-06-17 | um: allow disabling NO_IOMEM | Johannes Berg | 1 | -0/+1 |
| 2020-06-14 | treewide: replace '---help---' in Kconfig files with 'help' | Masahiro Yamada | 1 | -1/+1 |
| 2019-06-19 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 | Thomas Gleixner | 1 | -5/+1 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 | Thomas Gleixner | 3 | -39/+3 |
| 2019-05-24 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 | Thomas Gleixner | 1 | -16/+1 |
| 2019-05-21 | treewide: Add SPDX license identifier - Makefile/Kconfig | Thomas Gleixner | 1 | -0/+1 |
| 2018-07-26 | Input: stop telling users to snail-mail Vojtech | Dmitry Torokhov | 3 | -12/+0 |
| 2017-11-21 | treewide: setup_timer() -> timer_setup() | Kees Cook | 1 | -4/+3 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
| 2017-04-10 | Input: gameport - use setup_timer | Geliang Tang | 1 | -3/+2 |
| 2017-03-17 | Input: convert remaining uses of pr_warning to pr_warn | Joe Perches | 1 | -2/+2 |
| 2015-07-06 | x86/asm/tsc: Rename native_read_tsc() to rdtsc() | Andy Lutomirski | 1 | -2/+2 |
| 2015-07-06 | x86/asm/tsc, drivers/input/gameport: Replace rdtscl() with native_read_tsc() | Andy Lutomirski | 1 | -2/+2 |
| 2014-12-03 | Input: initialize device counter variables with -1 | Aniroop Mathur | 1 | -2/+2 |
| 2014-09-11 | Input: joystick - use ktime for measuring timing | Takashi Iwai | 1 | -1/+40 |
| 2014-01-06 | Input: delete non-required instances of include <linux/init.h> | Paul Gortmaker | 2 | -2/+0 |
| 2013-10-19 | input: gameport: convert bus code to use dev_groups | Greg Kroah-Hartman | 1 | -7/+10 |
| 2013-08-25 | Input: gameport: convert bus code to use drv_groups | Greg Kroah-Hartman | 1 | -5/+7 |
| 2012-11-24 | Input: remove use of __devexit | Bill Pemberton | 2 | -2/+2 |
| 2012-11-24 | Input: remove use of __devinit | Bill Pemberton | 2 | -2/+2 |
| 2012-11-24 | Input: remove use of __devexit_p | Bill Pemberton | 2 | -2/+2 |
| 2012-04-21 | Input: use module_pci_driver | Axel Lin | 2 | -26/+3 |
| 2012-01-24 | Driver core: driver_find() drops reference before returning | Alan Stern | 1 | -1/+0 |
| 2011-06-09 | i8253: Create linux/i8253.h and use it in all 8253 related files | Ralf Baechle | 1 | -1/+1 |
| 2011-02-23 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto... | Linus Torvalds | 1 | -1/+1 |
| 2011-02-23 | Input: serio/gameport - use 'long' system workqueue | Dmitry Torokhov | 1 | -1/+1 |
| 2011-01-07 | Merge branch 'for-2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/tj... | Linus Torvalds | 1 | -1/+1 |
| 2011-01-04 | gameport: use this_cpu_read instead of lookup | Christoph Lameter | 1 | -1/+1 |
| 2010-11-18 | Input: gameport - convert to use common workqueue instead of a thread | Dmitry Torokhov | 1 | -84/+68 |
| 2010-10-13 | Input: emu10k1 - do not leave device enabled when probe fails | Dmitry Torokhov | 1 | -18/+25 |
| 2010-09-29 | Input: fm801-gp - add missing call to pci_disable_device() | Dmitry Torokhov | 2 | -6/+7 |
| 2010-09-29 | Input: emu10k1-gp - add missing calls to pci_disable_device() | Rahul Ruikar | 1 | -0/+2 |
| 2010-05-03 | Merge commit 'v2.6.34-rc6' into core/locking | Ingo Molnar | 1 | -1/+0 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -1/+0 |
| 2010-03-02 | i8253: Convert i8253_lock to raw_spinlock | Thomas Gleixner | 1 | -2/+2 |
| 2010-01-09 | Input: ns558 - make pnp device ids constant | Márton Németh | 1 | -1/+1 |
| 2010-01-09 | Input: make PCI device ids constant | Márton Németh | 2 | -2/+2 |
| 2010-01-06 | Input: gameport - switch to using pr_xxx() and dev_xxx() | Dmitry Torokhov | 1 | -34/+28 |
| 2010-01-06 | Input: gameport - make use of list_first_entry() helper | Dmitry Torokhov | 1 | -19/+11 |
| 2010-01-06 | Input: gameport - let device core tell us if device was registered | Dmitry Torokhov | 1 | -5/+1 |
| 2009-05-09 | Input: serio - do not use deprecated dev.power.power_state | Dmitry Torokhov | 1 | -3/+3 |
| 2009-04-17 | Input: gameport - rearrange EXPORT_SYMBOL() markings | Dmitry Torokhov | 1 | -10/+9 |
| 2009-04-17 | Input: fp801-gp - add MODULE_DESCRIPTION() | Dmitry Torokhov | 1 | -0/+1 |
| 2009-04-15 | Input: gameport - fix attach driver code | Dmitry Torokhov | 1 | -8/+6 |
| 2008-10-30 | Input: struct device - replace bus_id with dev_name(), dev_set_name() | Kay Sievers | 2 | -3/+2 |
| 2008-07-30 | Input: gameport - make gameport_register_driver() return errors | Dmitry Torokhov | 1 | -21/+67 |
| 2008-05-20 | Input: remove CVS keywords | Adrian Bunk | 3 | -6/+0 |
| 2008-05-16 | Input: gameport - remove rescan/reconnect facilities | Dmitry Torokhov | 1 | -22/+0 |
| 2008-02-03 | gameport: remove duplicate include | Andre Haupt | 1 | -1/+0 |
| 2008-01-03 | gameport: don't export functions that are static inline | Ivan Kokshaysky | 1 | -2/+0 |
| 2007-10-19 | x86: convert cpuinfo_x86 array to a per_cpu array | Mike Travis | 1 | -1/+2 |
| 2007-10-18 | freezer: introduce freezer-friendly waiting macros | Rafael J. Wysocki | 1 | -2/+1 |
| 2007-07-17 | Freezer: make kernel threads nonfreezable by default | Rafael J. Wysocki | 1 | -0/+1 |
| 2007-04-27 | Input: gameport - do not touch bus's rwsem | Dmitry Torokhov | 1 | -26/+13 |
| 2007-02-11 | [PATCH] Remove unnecessary memset(0) calls after kzalloc() calls. | Robert P. J. Day | 1 | -1/+0 |
| 2006-12-08 | Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 | Dmitry Torokhov | 1 | -0/+1 |
| 2006-12-07 | [PATCH] Add include/linux/freezer.h and move definitions from sched.h | Nigel Cunningham | 1 | -0/+1 |
| 2006-11-02 | Input: gameport - rearrange gameport_bus initialization | Dmitry Torokhov | 1 | -10/+9 |
| 2006-11-02 | Input: lightning - return proper error codes from l4_init() | Akinobu Mita | 1 | -2/+2 |
| 2006-10-12 | Input: fm801-gp - handle errors from pci_enable_device() | Jeff Garzik | 1 | -7/+15 |
| 2006-10-12 | Input: gameport core - handle errors returned by device_bind_driver() | Dmitry Torokhov | 1 | -2/+16 |
| 2006-07-19 | Input: serio/gameport - check whether driver core calls succeeded | Randy Dunlap | 1 | -17/+49 |
| 2006-07-06 | Input: fm801-gp - fix use after free | Dmitry Torokhov | 1 | -2/+2 |
| 2006-06-30 | Remove obsolete #include <linux/config.h> | Jörn Engel | 2 | -2/+0 |
| 2006-03-14 | Input: gameport - fix memory leak | Adrian Bunk | 1 | -0/+1 |
| 2006-03-14 | Input: ns558 - fix logic around pnp_register_driver() | Bjorn Helgaas | 1 | -7/+6 |
| 2006-02-19 | Input: initialize serio and gameport at subsystem level | Dmitry Torokhov | 1 | -1/+1 |
| 2006-02-19 | Input: gameport - semaphore to mutex conversion | Arjan van de Ven | 1 | -13/+14 |
| 2006-01-13 | [PATCH] Add gameport bus_type probe and remove methods | Russell King | 1 | -5/+7 |
| 2005-12-21 | Input: add help entry for FM801 gameport driver to Kconfig | Dmitry Torokhov | 1 | -0/+7 |
| 2005-11-20 | Input: make serio and gameport more swsusp friendly | Dmitry Torokhov | 1 | -3/+9 |
| 2005-10-30 | [PATCH] fix missing includes | Tim Schmielau | 1 | -0/+1 |
| 2005-09-07 | [PATCH] input: convert kcalloc to kzalloc | Pekka Enberg | 3 | -4/+4 |
| 2005-08-10 | [PATCH] ns558 list handling fix | Alexander Nyberg | 1 | -2/+2 |
| 2005-06-30 | [PATCH] x86: i8253/i8259A lock cleanup | Ingo Molnar | 1 | -1/+2 |
| 2005-06-27 | Commit the manual part of the input layer merge. | Linus Torvalds | 1 | -19/+12 |
| 2005-06-27 | Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/dtor/input.git manually | Linus Torvalds | 5 | -530/+6 |
| 2005-06-25 | [PATCH] Cleanup patch for process freezing | Christoph Lameter | 1 | -1/+1 |
| 2005-06-21 | [PATCH] smp_processor_id() cleanup | Ingo Molnar | 1 | -1/+1 |
| 2005-06-20 | [PATCH] Driver Core: drivers/i2c/chips/w83781d.c - drivers/s390/block/dcssblk... | Yani Ioannou | 1 | -2/+2 |
| 2005-06-01 | Input: switch gameport core to using kthread API instead of | Dmitry Torokhov | 1 | -19/+12 |
| 2005-05-29 | Input: Kill Aureal Vortex 1/2 gameport driver. ALSA Aureal driver | Vojtech Pavlik | 3 | -197/+0 |
| 2005-05-29 | Input: Crystal SoundFusion (cs461x) gameport support isn't needed | Vojtech Pavlik | 3 | -327/+0 |
| 2005-05-29 | Input: Probe PnP gameports first, ISA after that. | Vojtech Pavlik | 1 | -6/+6 |
| 2005-05-28 | Input: | Adrian Bunk | 1 | -20/+0 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 9 | -0/+2338 |