diff options
Diffstat (limited to 'drivers/input/serio/i8042-x86ia64io.h')
-rw-r--r-- | drivers/input/serio/i8042-x86ia64io.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/drivers/input/serio/i8042-x86ia64io.h b/drivers/input/serio/i8042-x86ia64io.h index 6858bc58f0fd..f4a2517925e4 100644 --- a/drivers/input/serio/i8042-x86ia64io.h +++ b/drivers/input/serio/i8042-x86ia64io.h | |||
@@ -69,6 +69,15 @@ static inline void i8042_write_command(int val) | |||
69 | 69 | ||
70 | static struct dmi_system_id __initdata i8042_dmi_noloop_table[] = { | 70 | static struct dmi_system_id __initdata i8042_dmi_noloop_table[] = { |
71 | { | 71 | { |
72 | /* AUX LOOP command does not raise AUX IRQ */ | ||
73 | .ident = "ASUS P65UP5", | ||
74 | .matches = { | ||
75 | DMI_MATCH(DMI_BOARD_VENDOR, "ASUSTeK Computer INC."), | ||
76 | DMI_MATCH(DMI_BOARD_NAME, "P/I-P65UP5"), | ||
77 | DMI_MATCH(DMI_BOARD_VERSION, "REV 2.X"), | ||
78 | }, | ||
79 | }, | ||
80 | { | ||
72 | .ident = "Compaq Proliant 8500", | 81 | .ident = "Compaq Proliant 8500", |
73 | .matches = { | 82 | .matches = { |
74 | DMI_MATCH(DMI_SYS_VENDOR, "Compaq"), | 83 | DMI_MATCH(DMI_SYS_VENDOR, "Compaq"), |
@@ -92,6 +101,15 @@ static struct dmi_system_id __initdata i8042_dmi_noloop_table[] = { | |||
92 | DMI_MATCH(DMI_PRODUCT_VERSION, "00"), | 101 | DMI_MATCH(DMI_PRODUCT_VERSION, "00"), |
93 | }, | 102 | }, |
94 | }, | 103 | }, |
104 | { | ||
105 | /* AUX LOOP does not work properly */ | ||
106 | .ident = "ULI EV4873", | ||
107 | .matches = { | ||
108 | DMI_MATCH(DMI_SYS_VENDOR, "ULI"), | ||
109 | DMI_MATCH(DMI_PRODUCT_NAME, "EV4873"), | ||
110 | DMI_MATCH(DMI_PRODUCT_VERSION, "5a"), | ||
111 | }, | ||
112 | }, | ||
95 | { } | 113 | { } |
96 | }; | 114 | }; |
97 | 115 | ||