diff options
author | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2017-04-13 18:36:31 -0400 |
---|---|---|
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2017-04-24 19:15:58 -0400 |
commit | 7c5bb4ac2b76d2a09256aec8a7d584bf3e2b0466 (patch) | |
tree | 6945c464be192cfd25c34714db5caaaa43ff06a9 /drivers | |
parent | 704de489e0e3640a2ee2d0daf173e9f7375582ba (diff) |
Input: i8042 - add Clevo P650RS to the i8042 reset list
Clevo P650RS and other similar devices require i8042 to be reset in order
to detect Synaptics touchpad.
Reported-by: Paweł Bylica <chfast@gmail.com>
Tested-by: Ed Bordin <edbordin@gmail.com>
Cc: stable@vger.kernel.org
Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=190301
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/input/serio/i8042-x86ia64io.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/input/serio/i8042-x86ia64io.h b/drivers/input/serio/i8042-x86ia64io.h index 312bd6ca9198..09720d950686 100644 --- a/drivers/input/serio/i8042-x86ia64io.h +++ b/drivers/input/serio/i8042-x86ia64io.h | |||
@@ -620,6 +620,13 @@ static const struct dmi_system_id __initconst i8042_dmi_reset_table[] = { | |||
620 | DMI_MATCH(DMI_PRODUCT_NAME, "20046"), | 620 | DMI_MATCH(DMI_PRODUCT_NAME, "20046"), |
621 | }, | 621 | }, |
622 | }, | 622 | }, |
623 | { | ||
624 | /* Clevo P650RS, 650RP6, Sager NP8152-S, and others */ | ||
625 | .matches = { | ||
626 | DMI_MATCH(DMI_SYS_VENDOR, "Notebook"), | ||
627 | DMI_MATCH(DMI_PRODUCT_NAME, "P65xRP"), | ||
628 | }, | ||
629 | }, | ||
623 | { } | 630 | { } |
624 | }; | 631 | }; |
625 | 632 | ||