1 From 3e1bbc8d5018a05c0793c8a32b777a1396eb4414 Mon Sep 17 00:00:00 2001
2 From: Kamal Mostafa <kamal@canonical.com>
3 Date: Mon, 19 Jul 2010 11:00:52 -0700
4 Subject: Input: i8042 - add Gigabyte Spring Peak to dmi_noloop_table
6 From: Kamal Mostafa <kamal@canonical.com>
8 commit 3e1bbc8d5018a05c0793c8a32b777a1396eb4414 upstream.
10 Gigabyte "Spring Peak" notebook indicates wrong chassis-type, tripping up
11 i8042 and breaking the touchpad. Add this model to i8042_dmi_noloop_table[]
14 BugLink: https://bugs.launchpad.net/bugs/580664
16 Signed-off-by: Kamal Mostafa <kamal@canonical.com>
17 Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
18 Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
21 drivers/input/serio/i8042-x86ia64io.h | 7 +++++++
22 1 file changed, 7 insertions(+)
24 --- a/drivers/input/serio/i8042-x86ia64io.h
25 +++ b/drivers/input/serio/i8042-x86ia64io.h
26 @@ -166,6 +166,13 @@ static const struct dmi_system_id __init
30 + /* Gigabyte Spring Peak - defines wrong chassis type */
32 + DMI_MATCH(DMI_SYS_VENDOR, "GIGABYTE"),
33 + DMI_MATCH(DMI_PRODUCT_NAME, "Spring Peak"),
38 DMI_MATCH(DMI_SYS_VENDOR, "Hewlett-Packard"),
39 DMI_MATCH(DMI_PRODUCT_NAME, "HP Pavilion dv9700"),