OrangePi_CM5/drivers/input/serio
Chen Jun 3f25add5ec Input: i8042 - fix leaking of platform device on module removal
[ Upstream commit 81cd7e8489278d28794e7b272950c3e00c344e44 ]

Avoid resetting the module-wide i8042_platform_device pointer in
i8042_probe() or i8042_remove(), so that the device can be properly
destroyed by i8042_exit() on module unload.

Fixes: 9222ba68c3f4 ("Input: i8042 - add deferred probe support")
Signed-off-by: Chen Jun <chenjun102@huawei.com>
Link: https://lore.kernel.org/r/20221109034148.23821-1-chenjun102@huawei.com
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2022-11-25 17:45:55 +01:00
..
Kconfig
…
Makefile
…
altera_ps2.c
…
ambakmi.c amba: Make the remove callback return void 2022-04-08 14:40:02 +02:00
ams_delta_serio.c
…
apbps2.c
…
arc_ps2.c
…
ct82c710.c
…
gscps2.c Input: gscps2 - check return value of ioremap() in gscps2_probe() 2022-08-21 15:16:15 +02:00
hil_mlc.c
…
hp_sdc.c
…
hp_sdc_mlc.c
…
hyperv-keyboard.c
…
i8042-io.h
…
i8042-ip22io.h
…
i8042-jazzio.h
…
i8042-snirm.h
…
i8042-sparcio.h
…
i8042-x86ia64io.h Input: i8042 - enable deferred probe quirk for ASUS UM325UA 2022-01-05 12:40:29 +01:00
i8042.c Input: i8042 - fix leaking of platform device on module removal 2022-11-25 17:45:55 +01:00
i8042.h
…
ioc3kbd.c
…
libps2.c
…
maceps2.c
…
olpc_apsp.c
…
parkbd.c
…
pcips2.c
…
ps2-gpio.c
…
ps2mult.c
…
q40kbd.c
…
rpckbd.c
…
sa1111ps2.c
…
serio.c
…
serio_raw.c
…
serport.c
…
sun4i-ps2.c
…
userio.c
…
xilinx_ps2.c
…