Skip to content

Commit 19a5d9b

Browse files
Gong-Midtor
authored andcommitted
Input: i8042 - add quirks for MECHREVO Wujie 15X Pro
The MECHREVO Wujie 15X Pro requires several i8042 quirks to function correctly. Specifically, NOMUX, RESET_ALWAYS, NOLOOP, and NOPNP are needed to ensure the keyboard and touchpad work reliably. Signed-off-by: gongqi <550230171hxy@gmail.com> Link: https://patch.msgid.link/20260122155501.376199-3-550230171hxy@gmail.com Cc: stable@vger.kernel.org Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
1 parent 2934325 commit 19a5d9b

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

drivers/input/serio/i8042-acpipnpio.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1187,6 +1187,13 @@ static const struct dmi_system_id i8042_dmi_quirk_table[] __initconst = {
11871187
.driver_data = (void *)(SERIO_QUIRK_NOMUX | SERIO_QUIRK_RESET_ALWAYS |
11881188
SERIO_QUIRK_NOLOOP | SERIO_QUIRK_NOPNP)
11891189
},
1190+
{
1191+
.matches = {
1192+
DMI_MATCH(DMI_BOARD_NAME, "WUJIE Series-X5SP4NAG"),
1193+
},
1194+
.driver_data = (void *)(SERIO_QUIRK_NOMUX | SERIO_QUIRK_RESET_ALWAYS |
1195+
SERIO_QUIRK_NOLOOP | SERIO_QUIRK_NOPNP)
1196+
},
11901197
/*
11911198
* A lot of modern Clevo barebones have touchpad and/or keyboard issues
11921199
* after suspend fixable with the forcenorestore quirk.

0 commit comments

Comments
 (0)