diff options
| -rw-r--r-- | drivers/input/mouse/synaptics.c | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/drivers/input/mouse/synaptics.c b/drivers/input/mouse/synaptics.c index 9d754103337d..ef9f4913450d 100644 --- a/drivers/input/mouse/synaptics.c +++ b/drivers/input/mouse/synaptics.c | |||
| @@ -1566,6 +1566,14 @@ static const struct dmi_system_id min_max_dmi_table[] __initconst = { | |||
| 1566 | .driver_data = (int []){1232, 5710, 1156, 4696}, | 1566 | .driver_data = (int []){1232, 5710, 1156, 4696}, |
| 1567 | }, | 1567 | }, |
| 1568 | { | 1568 | { |
| 1569 | /* Lenovo ThinkPad T431s */ | ||
| 1570 | .matches = { | ||
| 1571 | DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), | ||
| 1572 | DMI_MATCH(DMI_PRODUCT_VERSION, "ThinkPad T431"), | ||
| 1573 | }, | ||
| 1574 | .driver_data = (int []){1024, 5112, 2024, 4832}, | ||
| 1575 | }, | ||
| 1576 | { | ||
| 1569 | /* Lenovo ThinkPad T440s */ | 1577 | /* Lenovo ThinkPad T440s */ |
| 1570 | .matches = { | 1578 | .matches = { |
| 1571 | DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), | 1579 | DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), |
| @@ -1574,6 +1582,14 @@ static const struct dmi_system_id min_max_dmi_table[] __initconst = { | |||
| 1574 | .driver_data = (int []){1024, 5112, 2024, 4832}, | 1582 | .driver_data = (int []){1024, 5112, 2024, 4832}, |
| 1575 | }, | 1583 | }, |
| 1576 | { | 1584 | { |
| 1585 | /* Lenovo ThinkPad L440 */ | ||
| 1586 | .matches = { | ||
| 1587 | DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), | ||
| 1588 | DMI_MATCH(DMI_PRODUCT_VERSION, "ThinkPad L440"), | ||
| 1589 | }, | ||
| 1590 | .driver_data = (int []){1024, 5112, 2024, 4832}, | ||
| 1591 | }, | ||
| 1592 | { | ||
| 1577 | /* Lenovo ThinkPad T540p */ | 1593 | /* Lenovo ThinkPad T540p */ |
| 1578 | .matches = { | 1594 | .matches = { |
| 1579 | DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), | 1595 | DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), |
| @@ -1581,6 +1597,32 @@ static const struct dmi_system_id min_max_dmi_table[] __initconst = { | |||
| 1581 | }, | 1597 | }, |
| 1582 | .driver_data = (int []){1024, 5056, 2058, 4832}, | 1598 | .driver_data = (int []){1024, 5056, 2058, 4832}, |
| 1583 | }, | 1599 | }, |
| 1600 | { | ||
| 1601 | /* Lenovo ThinkPad L540 */ | ||
| 1602 | .matches = { | ||
| 1603 | DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), | ||
| 1604 | DMI_MATCH(DMI_PRODUCT_VERSION, "ThinkPad L540"), | ||
| 1605 | }, | ||
| 1606 | .driver_data = (int []){1024, 5112, 2024, 4832}, | ||
| 1607 | }, | ||
| 1608 | { | ||
| 1609 | /* Lenovo Yoga S1 */ | ||
| 1610 | .matches = { | ||
| 1611 | DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), | ||
| 1612 | DMI_EXACT_MATCH(DMI_PRODUCT_VERSION, | ||
| 1613 | "ThinkPad S1 Yoga"), | ||
| 1614 | }, | ||
| 1615 | .driver_data = (int []){1232, 5710, 1156, 4696}, | ||
| 1616 | }, | ||
| 1617 | { | ||
| 1618 | /* Lenovo ThinkPad X1 Carbon Haswell (3rd generation) */ | ||
| 1619 | .matches = { | ||
| 1620 | DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), | ||
| 1621 | DMI_MATCH(DMI_PRODUCT_VERSION, | ||
| 1622 | "ThinkPad X1 Carbon 2nd"), | ||
| 1623 | }, | ||
| 1624 | .driver_data = (int []){1024, 5112, 2024, 4832}, | ||
| 1625 | }, | ||
| 1584 | #endif | 1626 | #endif |
| 1585 | { } | 1627 | { } |
| 1586 | }; | 1628 | }; |
