diff options
Diffstat (limited to 'drivers/input/mouse/lifebook.c')
-rw-r--r-- | drivers/input/mouse/lifebook.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/drivers/input/mouse/lifebook.c b/drivers/input/mouse/lifebook.c index 608674d0be8b..d7de4c53b3d8 100644 --- a/drivers/input/mouse/lifebook.c +++ b/drivers/input/mouse/lifebook.c | |||
@@ -97,6 +97,14 @@ static const struct dmi_system_id lifebook_dmi_table[] = { | |||
97 | .callback = lifebook_set_6byte_proto, | 97 | .callback = lifebook_set_6byte_proto, |
98 | }, | 98 | }, |
99 | { | 99 | { |
100 | .ident = "CF-72", | ||
101 | .matches = { | ||
102 | DMI_MATCH(DMI_PRODUCT_NAME, "CF-72"), | ||
103 | }, | ||
104 | .callback = lifebook_set_serio_phys, | ||
105 | .driver_data = "isa0060/serio3", | ||
106 | }, | ||
107 | { | ||
100 | .ident = "Lifebook B142", | 108 | .ident = "Lifebook B142", |
101 | .matches = { | 109 | .matches = { |
102 | DMI_MATCH(DMI_PRODUCT_NAME, "LifeBook B142"), | 110 | DMI_MATCH(DMI_PRODUCT_NAME, "LifeBook B142"), |
@@ -282,7 +290,7 @@ static int lifebook_create_relative_device(struct psmouse *psmouse) | |||
282 | int lifebook_init(struct psmouse *psmouse) | 290 | int lifebook_init(struct psmouse *psmouse) |
283 | { | 291 | { |
284 | struct input_dev *dev1 = psmouse->dev; | 292 | struct input_dev *dev1 = psmouse->dev; |
285 | int max_coord = lifebook_use_6byte_proto ? 1024 : 4096; | 293 | int max_coord = lifebook_use_6byte_proto ? 4096 : 1024; |
286 | 294 | ||
287 | if (lifebook_absolute_mode(psmouse)) | 295 | if (lifebook_absolute_mode(psmouse)) |
288 | return -1; | 296 | return -1; |