]> err.no Git - linux-2.6/commitdiff
Input: i8042 - add ASUS P65UP5 to the noloop list
authorDmitry Torokhov <dtor@insightbb.com>
Tue, 12 Jun 2007 04:33:27 +0000 (00:33 -0400)
committerDmitry Torokhov <dtor@insightbb.com>
Tue, 12 Jun 2007 04:33:27 +0000 (00:33 -0400)
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>
drivers/input/serio/i8042-x86ia64io.h

index 6858bc58f0fdb40e6da447decd63db5f162377b5..9fe92ed4d2b968b1f14b1badc2a21727da00064e 100644 (file)
@@ -68,6 +68,15 @@ static inline void i8042_write_command(int val)
 #include <linux/dmi.h>
 
 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 = {