twx-linux/drivers/input
Javier Carrasco ddefcd779e Input: sparcspkr - use device managed memory for 'state'
Use devm_kzalloc() in bbc_bee_probe() and grover_beep_probe() to
automatically free 'state' when the device is removed. Drop the
kfree(state) calls from the probe error paths and the remove functions
accordingly.

Suggested-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com>
Link: https://lore.kernel.org/r/20241021-input_automate_of_node_put-v3-1-cc73f636e1bc@gmail.com
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
2024-10-22 13:58:39 -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: sun4i-lradc-keys - switch to for_each_child_of_node_scoped 2024-10-19 21:21:38 -07:00
misc Input: sparcspkr - use device managed memory for 'state' 2024-10-22 13:58:39 -07:00
mouse Input: switch back to struct platform_driver::remove() 2024-10-15 11:43:25 -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_raw - fix uninitialized variable bug 2024-10-21 00:12:11 -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: ts4800-ts - use cleanup facility for device_node 2024-10-19 21:21:43 -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-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