summaryrefslogtreecommitdiffstats
path: root/drivers/input/serio
diff options
context:
space:
mode:
authorChao Xie2014-05-13 04:20:48 +0200
committerDmitry Torokhov2014-05-14 08:12:44 +0200
commitc5ec1948eaab7c1c0f412b2804e65a637f1c7443 (patch)
tree162430f40334def173bc4c94541aa2570cc5b8c1 /drivers/input/serio
parentInput: atmel-wm97xx - only build for AVR32 (diff)
downloadkernel-qcow2-linux-c5ec1948eaab7c1c0f412b2804e65a637f1c7443.tar.gz
kernel-qcow2-linux-c5ec1948eaab7c1c0f412b2804e65a637f1c7443.tar.xz
kernel-qcow2-linux-c5ec1948eaab7c1c0f412b2804e65a637f1c7443.zip
Input: pxa27x-keypad - fix generating scancode
The number of columns of pxa27x-keypad used by various boards is not fixed. When building keymap with call to: matrix_keypad_build_keymap(keymap_data, NULL, pdata->matrix_key_rows, pdata->matrix_key_cols, keypad->keycodes, input_dev); it will internally calculate needed row shift and use it to fill the keymap. Therefore when calculating the "scancode" we should no longer use constant row shift but also calculate it from number of columns. Signed-off-by: Chao Xie <chao.xie@marvell.com> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers/input/serio')
0 files changed, 0 insertions, 0 deletions