瀏覽代碼

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>
Dmitry Torokhov 18 年之前
父節點
當前提交
90245c17d3
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9 0
      drivers/input/serio/i8042-x86ia64io.h

+ 9 - 0
drivers/input/serio/i8042-x86ia64io.h

@@ -68,6 +68,15 @@ static inline void i8042_write_command(int val)
 #include <linux/dmi.h>
 #include <linux/dmi.h>
 
 
 static struct dmi_system_id __initdata i8042_dmi_noloop_table[] = {
 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",
 		.ident = "Compaq Proliant 8500",
 		.matches = {
 		.matches = {