aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/input
diff options
context:
space:
mode:
authorDmitry Torokhov <dtor@insightbb.com>2007-06-12 00:33:27 -0400
committerDmitry Torokhov <dtor@insightbb.com>2007-06-12 00:33:27 -0400
commit90245c17d3170438a0445614cbc5f72c1717d583 (patch)
tree6bc33f5dcc728c909d5472ab39a3f4e7c903d4d7 /drivers/input
parentc6f8d7066d18ac86ff88627d858b749d9ba168bc (diff)
downloadkernel_samsung_smdk4412-90245c17d3170438a0445614cbc5f72c1717d583.zip
kernel_samsung_smdk4412-90245c17d3170438a0445614cbc5f72c1717d583.tar.gz
kernel_samsung_smdk4412-90245c17d3170438a0445614cbc5f72c1717d583.tar.bz2
Input: i8042 - add ASUS P65UP5 to the noloop list
This board does not raise AUX IRQ in response to AUX LOOP command which interferes with our test for proper AUX IRQ wiring. Put it in the blacklist and assume mouse is present. Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Diffstat (limited to 'drivers/input')
-rw-r--r--drivers/input/serio/i8042-x86ia64io.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/input/serio/i8042-x86ia64io.h b/drivers/input/serio/i8042-x86ia64io.h
index 6858bc5..9fe92ed 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)
static struct dmi_system_id __initdata i8042_dmi_noloop_table[] = {
{
+ /* AUX LOOP command does not raise AUX IRQ */
+ .ident = "ASUS P65UP5",
+ .matches = {
+ DMI_MATCH(DMI_BOARD_VENDOR, "ASUSTeK Computer INC."),
+ DMI_MATCH(DMI_BOARD_NAME, "P/I-P65UP5"),
+ DMI_MATCH(DMI_BOARD_VERSION, "REV 2.X"),
+ },
+ },
+ {
.ident = "Compaq Proliant 8500",
.matches = {
DMI_MATCH(DMI_SYS_VENDOR, "Compaq"),