Re: Lenovo 3000 N100 i8042 problems

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jiri Kosina
Date: Wednesday, September 3, 2008 - 4:50 am

On Tue, 2 Sep 2008, Dmitry Torokhov wrote:


I guess so, yes.

On the other hand, this might also be viewed as regression (we made 
Daniel's hardware behave worse with recent kernel than it did before), so 
I think we still would like to have this fixed. What about the patch 
below, adding the match on System's product name, as you suggested? 
Thanks.


From: Jiri Kosina <jkosina@suse.cz>
Subject: [PATCH] Input: i8042 - make Lenovo 3000 N100 blacklist entry more specific

Apparently, there are more different versions of Lenovo 3000 N100, some
of them working properly with active mux, and some of them requiring it
being switched off.

This patch applies 'nomux' only to the specific product name that is
reported to behave badly unless 'nomux' is specified.

Signed-off-by: Jiri Kosina <jkosina@suse.cz>
---
 drivers/input/serio/i8042-x86ia64io.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/input/serio/i8042-x86ia64io.h b/drivers/input/serio/i8042-x86ia64io.h
index 3282b74..5aafe24 100644
--- a/drivers/input/serio/i8042-x86ia64io.h
+++ b/drivers/input/serio/i8042-x86ia64io.h
@@ -305,7 +305,7 @@ static struct dmi_system_id __initdata i8042_dmi_nomux_table[] = {
 		.ident = "Lenovo 3000 n100",
 		.matches = {
 			DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-			DMI_MATCH(DMI_PRODUCT_VERSION, "3000 N100"),
+			DMI_MATCH(DMI_PRODUCT_NAME, "076804U"),
 		},
 	},
 	{
-- 
1.5.4.5
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Lenovo 3000 N100 i8042 problems, Daniel Barkalow, (Mon Sep 1, 2:46 pm)
Re: Lenovo 3000 N100 i8042 problems, Jiri Kosina, (Mon Sep 1, 4:29 pm)
Re: Lenovo 3000 N100 i8042 problems, Daniel Barkalow, (Mon Sep 1, 5:23 pm)
Re: Lenovo 3000 N100 i8042 problems, Jiri Kosina, (Tue Sep 2, 2:23 am)
Re: Lenovo 3000 N100 i8042 problems, Henrique de Moraes H ..., (Tue Sep 2, 5:43 am)
Re: Lenovo 3000 N100 i8042 problems, Dmitry Torokhov, (Tue Sep 2, 5:43 am)
Re: Lenovo 3000 N100 i8042 problems, Dmitry Torokhov, (Tue Sep 2, 5:51 am)
Re: Lenovo 3000 N100 i8042 problems, Daniel Barkalow, (Tue Sep 2, 9:16 am)
Re: Lenovo 3000 N100 i8042 problems, Jiri Kosina, (Wed Sep 3, 4:50 am)
Re: Lenovo 3000 N100 i8042 problems, Dmitry Torokhov, (Wed Sep 3, 7:20 am)
Re: Lenovo 3000 N100 i8042 problems, Dmitry Torokhov, (Wed Sep 3, 7:26 am)
Re: Lenovo 3000 N100 i8042 problems, Daniel Barkalow, (Wed Sep 3, 10:16 am)
Re: Lenovo 3000 N100 i8042 problems, Daniel Barkalow, (Wed Sep 3, 10:18 am)
Re: Lenovo 3000 N100 i8042 problems, Dmitry Torokhov, (Wed Sep 3, 12:06 pm)
Re: Lenovo 3000 N100 i8042 problems, Dmitry Torokhov, (Wed Sep 3, 12:07 pm)
Re: Lenovo 3000 N100 i8042 problems, Jiri Kosina, (Wed Sep 3, 1:03 pm)
Re: Lenovo 3000 N100 i8042 problems, Henrique de Moraes H ..., (Wed Sep 3, 2:32 pm)
Re: Lenovo 3000 N100 i8042 problems, Jiri Kosina, (Wed Sep 3, 2:36 pm)
Re: Lenovo 3000 N100 i8042 problems, Daniel Barkalow, (Wed Sep 3, 3:03 pm)
Re: Lenovo 3000 N100 i8042 problems, Daniel Barkalow, (Thu Sep 4, 4:57 pm)
Re: Lenovo 3000 N100 i8042 problems, Daniel Barkalow, (Thu Sep 4, 5:05 pm)
Re: Lenovo 3000 N100 i8042 problems, Dmitry Torokhov, (Thu Sep 4, 5:46 pm)
Re: Lenovo 3000 N100 i8042 problems, Daniel Barkalow, (Thu Sep 4, 8:27 pm)
Re: Lenovo 3000 N100 i8042 problems, Renato S. Yamane, (Mon Sep 8, 12:41 pm)
Re: Lenovo 3000 N100 i8042 problems, Daniel Barkalow, (Mon Sep 8, 12:55 pm)
Re: Lenovo 3000 N100 i8042 problems, Henrique de Moraes H ..., (Mon Sep 8, 1:24 pm)
Re: Lenovo 3000 N100 i8042 problems, Renato S. Yamane, (Mon Sep 8, 8:35 pm)
Re: Lenovo 3000 N100 i8042 problems, Henrique de Moraes H ..., (Mon Sep 8, 8:42 pm)
Re: Lenovo 3000 N100 i8042 problems, Renato S. Yamane, (Tue Sep 9, 6:37 am)