linux-stable/drivers/input
Dmitry Torokhov 924c5eeb17 Input: serio - use guard notation when acquiring mutexes and spinlocks
Using guard notation makes the code more compact and error handling
more robust by ensuring that locks are released in all code paths
when control leaves critical section.

Link: https://lore.kernel.org/r/20240905041732.2034348-20-dmitry.torokhov@gmail.com
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
2024-10-04 01:04:14 -07:00
..
gameport Driver core changes for 6.11-rc1 2024-07-25 10:42:22 -07:00
joystick Input: xpad - use guard notation when acquiring mutex and spinlock 2024-10-03 09:07:32 -07:00
keyboard Input: sunkbd - use guard notation when pausing serio port 2024-10-04 00:58:15 -07:00
misc Input: sparcspkr - use guard notation when acquiring spinlock 2024-10-03 09:10:38 -07:00
mouse Input: synaptics - use guard notation when pausing serio port 2024-10-04 00:58:15 -07:00
rmi4 Input: synaptics-rmi4 - use guard notation when pausing serio port in F03 2024-10-04 00:58:15 -07:00
serio Input: serio - use guard notation when acquiring mutexes and spinlocks 2024-10-04 01:04:14 -07:00
tablet Input: pegasus_notetaker - use guard notation when acquiring mutex 2024-10-03 09:10:37 -07:00
tests Input updates for v6.11-rc0 2024-07-19 16:51:39 -07:00
touchscreen Input: elo - use guard notation when pausing serio port 2024-10-04 00:58:16 -07:00
apm-power.c
evbug.c
evdev.c Input: evdev - limit amount of data for writes 2024-08-23 23:51:14 -07:00
ff-core.c Input: ff-core - prefer struct_size over open coded arithmetic 2024-04-30 14:04:31 -07:00
ff-memless.c
input-compat.c
input-compat.h
input-core-private.h
input-leds.c Input: leds - change config symbol dependency for audio mute trigger 2024-03-03 14:46:06 -08:00
input-mt.c Input: MT - limit max slots 2024-07-29 10:44:48 -07:00
input-poller.c
input-poller.h
input.c Input: Convert comma to semicolon 2024-09-18 03:48:00 -07:00
joydev.c
Kconfig
Makefile
matrix-keymap.c Input: matrix-keymap - switch to using __free() cleanup facility 2024-08-29 10:59:30 -07:00
mousedev.c
sparse-keymap.c
touchscreen.c
vivaldi-fmap.c Input: add missing MODULE_DESCRIPTION() macros 2024-06-09 14:38:48 -07:00