From 99a96cf2b531c063849249f2065491089754ab86 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E9=BB=84=E6=B6=9B?= Date: Sat, 30 Jul 2011 22:56:10 +0800 Subject: [PATCH] Revert "Input: gpio_input: Fix keys with keycode 0x100-0x1ff" This reverts commit 0103b65fe81367bfa61551ec328a30debc153030. --- drivers/input/misc/gpio_matrix.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/input/misc/gpio_matrix.c b/drivers/input/misc/gpio_matrix.c index 671ebb0ce1c6..c1f47651a493 100644 --- a/drivers/input/misc/gpio_matrix.c +++ b/drivers/input/misc/gpio_matrix.c @@ -315,8 +315,9 @@ int gpio_event_matrix_func(struct input_dev *input_dev, kp->keypad_info = mi; set_bit(EV_KEY, input_dev->evbit); for (i = 0; i < key_count; i++) { - if (mi->keymap[i] && mi->keymap[i] <= KEY_MAX) - set_bit(mi->keymap[i], input_dev->keybit); + if (mi->keymap[i]) + set_bit(mi->keymap[i] & KEY_MAX, + input_dev->keybit); } for (i = 0; i < mi->noutputs; i++) { -- 2.34.1