linux-stable/drivers/input/serio
Szilard Fabian 4390f74d09 Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table
[ Upstream commit 4255447ad3 ]

Another Fujitsu-related patch.

In the initial boot stage the integrated keyboard of Fujitsu Lifebook U728
refuses to work and it's not possible to type for example a dm-crypt
passphrase without the help of an external keyboard.

i8042.nomux kernel parameter resolves this issue but using that a PS/2
mouse is detected. This input device is unused even when the i2c-hid-acpi
kernel module is blacklisted making the integrated ELAN touchpad
(04F3:3092) not working at all.

So this notebook uses a hid-over-i2c touchpad which is managed by the
i2c_designware input driver. Since you can't find a PS/2 mouse port on this
computer and you can't connect a PS/2 mouse to it even with an official
port replicator I think it's safe to not use the PS/2 mouse port at all.

Signed-off-by: Szilard Fabian <szfabian@bluemarch.art>
Link: https://lore.kernel.org/r/20240103014717.127307-2-szfabian@bluemarch.art
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-03-01 13:34:53 +01:00
..
altera_ps2.c Input: altera_ps2 - use devm_platform_get_and_ioremap_resource() 2023-01-29 20:36:31 -08:00
ambakmi.c Input: ambakmi - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 2023-01-09 20:25:23 -08:00
ams_delta_serio.c Input: move from strlcpy with unused retval to strscpy 2022-08-18 15:44:08 -07:00
apbps2.c Input: Explicitly include correct DT includes 2023-07-17 10:03:07 -07:00
arc_ps2.c Input: arc_ps2 - use devm_platform_get_and_ioremap_resource() 2023-01-29 20:36:35 -08:00
ct82c710.c input: drop empty comment blocks 2022-09-29 16:25:42 -07:00
gscps2.c Input: move from strlcpy with unused retval to strscpy 2022-08-18 15:44:08 -07:00
hil_mlc.c
hp_sdc.c
hp_sdc_mlc.c
hyperv-keyboard.c Drivers: hv: Make remove callback of hyperv driver void returned 2023-01-17 13:41:27 +00:00
i8042-acpipnpio.h Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table 2024-03-01 13:34:53 +01:00
i8042-io.h
i8042-ip22io.h
i8042-jazzio.h
i8042-snirm.h
i8042-sparcio.h Input: Explicitly include correct DT includes 2023-07-17 10:03:07 -07:00
i8042.c Input: i8042 - fix leaking of platform device on module removal 2022-11-18 15:59:02 -08:00
i8042.h Input: i8042 - add LoongArch support in i8042-acpipnpio.h 2022-10-09 22:26:52 -07:00
ioc3kbd.c
Kconfig Input: add HAS_IOPORT dependencies 2023-05-22 15:17:09 -07:00
libps2.c Input: libps2 - do not discard non-ack bytes when controlling LEDs 2023-05-18 11:40:32 -07:00
maceps2.c
Makefile
olpc_apsp.c Input: olpc_apsp - use devm_platform_get_and_ioremap_resource() 2023-01-29 20:36:36 -08:00
parkbd.c Input: move from strlcpy with unused retval to strscpy 2022-08-18 15:44:08 -07:00
pcips2.c Input: move from strlcpy with unused retval to strscpy 2022-08-18 15:44:08 -07:00
ps2-gpio.c Input: move from strlcpy with unused retval to strscpy 2022-08-18 15:44:08 -07:00
ps2mult.c Input: move from strlcpy with unused retval to strscpy 2022-08-18 15:44:08 -07:00
q40kbd.c input: drop empty comment blocks 2022-09-29 16:25:42 -07:00
rpckbd.c Input: rpckbd - fix the return value handle for platform_get_irq() 2023-08-01 16:47:39 -07:00
sa1111ps2.c Input: move from strlcpy with unused retval to strscpy 2022-08-18 15:44:08 -07:00
serio.c driver core: make struct bus_type.uevent() take a const * 2023-01-27 13:45:52 +01:00
serio_raw.c
serport.c tty: ldops: unify to u8 2023-08-11 21:12:47 +02:00
sun4i-ps2.c Input: move from strlcpy with unused retval to strscpy 2022-08-18 15:44:08 -07:00
userio.c
xilinx_ps2.c Input: Explicitly include correct DT includes 2023-07-17 10:03:07 -07:00