diff options
author | Helge Deller <deller@gmx.de> | 2006-09-10 21:54:39 -0400 |
---|---|---|
committer | Dmitry Torokhov <dtor@insightbb.com> | 2006-09-10 21:54:39 -0400 |
commit | e38de678f6b19be3e46a678ec4deeaa7fa0fc140 (patch) | |
tree | aa7cd756abae71bb820cb14ea53675f68924bdd4 /drivers/input/mouse/lifebook.c | |
parent | e2df452b8adca9d3e3195ff7d91be375342964d7 (diff) |
Input: constify psmouse driver
Signed-off-by: Helge Deller <deller@gmx.de>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Diffstat (limited to 'drivers/input/mouse/lifebook.c')
-rw-r--r-- | drivers/input/mouse/lifebook.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/drivers/input/mouse/lifebook.c b/drivers/input/mouse/lifebook.c index c14395ba7980..5e9d25067513 100644 --- a/drivers/input/mouse/lifebook.c +++ b/drivers/input/mouse/lifebook.c | |||
@@ -115,13 +115,15 @@ static int lifebook_absolute_mode(struct psmouse *psmouse) | |||
115 | 115 | ||
116 | static void lifebook_set_resolution(struct psmouse *psmouse, unsigned int resolution) | 116 | static void lifebook_set_resolution(struct psmouse *psmouse, unsigned int resolution) |
117 | { | 117 | { |
118 | unsigned char params[] = { 0, 1, 2, 2, 3 }; | 118 | static const unsigned char params[] = { 0, 1, 2, 2, 3 }; |
119 | unsigned char p; | ||
119 | 120 | ||
120 | if (resolution == 0 || resolution > 400) | 121 | if (resolution == 0 || resolution > 400) |
121 | resolution = 400; | 122 | resolution = 400; |
122 | 123 | ||
123 | ps2_command(&psmouse->ps2dev, ¶ms[resolution / 100], PSMOUSE_CMD_SETRES); | 124 | p = params[resolution / 100]; |
124 | psmouse->resolution = 50 << params[resolution / 100]; | 125 | ps2_command(&psmouse->ps2dev, &p, PSMOUSE_CMD_SETRES); |
126 | psmouse->resolution = 50 << p; | ||
125 | } | 127 | } |
126 | 128 | ||
127 | static void lifebook_disconnect(struct psmouse *psmouse) | 129 | static void lifebook_disconnect(struct psmouse *psmouse) |