summaryrefslogtreecommitdiffstats
path: root/drivers/input
diff options
context:
space:
mode:
authorDmitry Torokhov <dtor@insightbb.com>2007-04-25 06:40:32 +0200
committerDmitry Torokhov <dtor@insightbb.com>2007-04-25 06:40:32 +0200
commitcc8310e33b0439b43cdb19de55b2507cb27bd229 (patch)
tree5ac80ab14d87c51249ec7d40686306a2cfc100cf /drivers/input
parentInput: lifebook - split into 2 devices (diff)
downloadlinux-cc8310e33b0439b43cdb19de55b2507cb27bd229.tar.xz
linux-cc8310e33b0439b43cdb19de55b2507cb27bd229.zip
Input: i8042 - add Panasonic CF-29 to nomux list
There is no data coming from touchscreen on Panasonic CF-29 notebook unless keyboard controller is in legacy mode. Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Diffstat (limited to 'drivers/input')
-rw-r--r--drivers/input/serio/i8042-x86ia64io.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/input/serio/i8042-x86ia64io.h b/drivers/input/serio/i8042-x86ia64io.h
index 5c007d44e06e..196cdf5c7e70 100644
--- a/drivers/input/serio/i8042-x86ia64io.h
+++ b/drivers/input/serio/i8042-x86ia64io.h
@@ -161,6 +161,17 @@ static struct dmi_system_id __initdata i8042_dmi_nomux_table[] = {
},
{
/*
+ * No data is coming from the touchscreen unless KBC
+ * is in legacy mode.
+ */
+ .ident = "Panasonic CF-29",
+ .matches = {
+ DMI_MATCH(DMI_SYS_VENDOR, "Matsushita"),
+ DMI_MATCH(DMI_PRODUCT_NAME, "CF-29"),
+ },
+ },
+ {
+ /*
* Errors on MUX ports are reported without raising AUXDATA
* causing "spurious NAK" messages.
*/