Skip to content

Commit ce6520b

Browse files
Chris Chiudtor
authored andcommitted
Input: i8042 - add Acer laptops to the i8042 reset list
The touchpad operates in Basic Mode by default in the Acer BIOS setup, but some Aspire/TravelMate models require the i8042 to be reset in order to be correctly detected. Signed-off-by: Chris Chiu <[email protected]> Link: https://lore.kernel.org/r/[email protected] Cc: [email protected] Signed-off-by: Dmitry Torokhov <[email protected]>
1 parent 80db2a0 commit ce6520b

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

drivers/input/serio/i8042-x86ia64io.h

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -611,6 +611,48 @@ static const struct dmi_system_id __initconst i8042_dmi_reset_table[] = {
611611
DMI_MATCH(DMI_PRODUCT_NAME, "AOA150"),
612612
},
613613
},
614+
{
615+
.matches = {
616+
DMI_MATCH(DMI_SYS_VENDOR, "Acer"),
617+
DMI_MATCH(DMI_PRODUCT_NAME, "Aspire A114-31"),
618+
},
619+
},
620+
{
621+
.matches = {
622+
DMI_MATCH(DMI_SYS_VENDOR, "Acer"),
623+
DMI_MATCH(DMI_PRODUCT_NAME, "Aspire A314-31"),
624+
},
625+
},
626+
{
627+
.matches = {
628+
DMI_MATCH(DMI_SYS_VENDOR, "Acer"),
629+
DMI_MATCH(DMI_PRODUCT_NAME, "Aspire A315-31"),
630+
},
631+
},
632+
{
633+
.matches = {
634+
DMI_MATCH(DMI_SYS_VENDOR, "Acer"),
635+
DMI_MATCH(DMI_PRODUCT_NAME, "Aspire ES1-132"),
636+
},
637+
},
638+
{
639+
.matches = {
640+
DMI_MATCH(DMI_SYS_VENDOR, "Acer"),
641+
DMI_MATCH(DMI_PRODUCT_NAME, "Aspire ES1-332"),
642+
},
643+
},
644+
{
645+
.matches = {
646+
DMI_MATCH(DMI_SYS_VENDOR, "Acer"),
647+
DMI_MATCH(DMI_PRODUCT_NAME, "Aspire ES1-432"),
648+
},
649+
},
650+
{
651+
.matches = {
652+
DMI_MATCH(DMI_SYS_VENDOR, "Acer"),
653+
DMI_MATCH(DMI_PRODUCT_NAME, "TravelMate Spin B118-RN"),
654+
},
655+
},
614656
{
615657
/* Advent 4211 */
616658
.matches = {

0 commit comments

Comments
 (0)