Commit 9591c8b8 authored by Werner Sembach's avatar Werner Sembach Committed by zhaoxiaoqiang11
Browse files

Input: i8042 - add TUXEDO devices to i8042 quirk tables

stable inclusion
from stable-v5.10.168
commit a82d49360496c489cddd6629a2865049208fa9bc
category: bugfix
bugzilla: https://gitee.com/openeuler/kernel/issues/I7URR4

Reference: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=a82d49360496c489cddd6629a2865049208fa9bc



----------------------------------------------------

[ Upstream commit a6a87c36 ]

A lot of modern Clevo 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.

The list is quite massive as neither the TUXEDO nor the Clevo dmi strings
have been very consistent historically. I tried to keep the list as short
as possible without risking on missing an affected device.

This is revision 3. The Clevo N150CU barebone is still removed as it might
have problems with the fix and needs further investigations. The
SchenkerTechnologiesGmbH System-/Board-Vendor string variations are
added. This is now based in the quirk table refactor. This now also
includes the additional noaux flag for the NS7xMU.

Signed-off-by: default avatarWerner Sembach <wse@tuxedocomputers.com>
Reviewed-by: default avatarHans de Goede <hdegoede@redhat.com>
Link: https://lore.kernel.org/r/20220629112725.12922-5-wse@tuxedocomputers.com


Signed-off-by: default avatarDmitry Torokhov <dmitry.torokhov@gmail.com>
Stable-dep-of: 9c445d26 ("Input: i8042 - add Clevo PCX0DX to i8042 quirk table")
Signed-off-by: default avatarSasha Levin <sashal@kernel.org>
Signed-off-by: default avatarzhaoxiaoqiang11 <zhaoxiaoqiang11@jd.com>
parent 98f47630
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment