Skip to content

Commit 3870e28

Browse files
tuxedo-wsedtor
authored andcommitted
Input: i8042 - add TUXEDO Stellaris 15 Slim Gen6 AMD to i8042 quirk table
The Gen6 devices have the same problem and the same Solution as the Gen5 ones. Some TongFang barebones have touchpad and/or keyboard issues after suspend, fixable with nomux + reset + noloop + nopnp. Luckily, none of them have an external PS/2 port so this can safely be set for all of them. I'm not entirely sure if every device listed really needs all four quirks, but after testing and production use, no negative effects could be observed when setting all four. Signed-off-by: Werner Sembach <[email protected]> Cc: [email protected] Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Dmitry Torokhov <[email protected]>
1 parent 01eed86 commit 3870e28

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

drivers/input/serio/i8042-acpipnpio.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1150,6 +1150,13 @@ static const struct dmi_system_id i8042_dmi_quirk_table[] __initconst = {
11501150
.driver_data = (void *)(SERIO_QUIRK_NOMUX | SERIO_QUIRK_RESET_ALWAYS |
11511151
SERIO_QUIRK_NOLOOP | SERIO_QUIRK_NOPNP)
11521152
},
1153+
{
1154+
.matches = {
1155+
DMI_MATCH(DMI_BOARD_NAME, "GMxHGxx"),
1156+
},
1157+
.driver_data = (void *)(SERIO_QUIRK_NOMUX | SERIO_QUIRK_RESET_ALWAYS |
1158+
SERIO_QUIRK_NOLOOP | SERIO_QUIRK_NOPNP)
1159+
},
11531160
/*
11541161
* A lot of modern Clevo barebones have touchpad and/or keyboard issues
11551162
* after suspend fixable with nomux + reset + noloop + nopnp. Luckily,

0 commit comments

Comments
 (0)