Searched refs:MATRIX_SCAN_CODE (Results 1 – 15 of 15) sorted by relevance
/linux-2.6.39/include/linux/input/ |
D | matrix_keypad.h | 18 #define MATRIX_SCAN_CODE(row, col, row_shift) (((row) << (row_shift)) + (col)) macro 103 keymap[MATRIX_SCAN_CODE(row, col, row_shift)] = code; in matrix_keypad_build_keymap()
|
/linux-2.6.39/drivers/input/keyboard/ |
D | max7359_keypad.c | 97 unsigned int scancode = MATRIX_SCAN_CODE(row, col, in max7359_build_keycode() 119 code = MATRIX_SCAN_CODE(row, col, MAX7359_ROW_SHIFT); in max7359_interrupt()
|
D | pxa27x_keypad.c | 132 unsigned int scancode = MATRIX_SCAN_CODE(row, col, in pxa27x_keypad_build_keycode() 239 code = MATRIX_SCAN_CODE(row, col, MATRIX_ROW_SHIFT); in pxa27x_keypad_scan_matrix()
|
D | w90p910_keypad.c | 63 unsigned int code = MATRIX_SCAN_CODE(row, col, W90P910_ROW_SHIFT); in w90p910_keypad_scan_matrix()
|
D | omap4-keypad.c | 108 code = MATRIX_SCAN_CODE(row, col, in omap4_keypad_interrupt()
|
D | stmpe-keypad.c | 154 int code = MATRIX_SCAN_CODE(row, col, STMPE_KEYPAD_ROW_SHIFT); in stmpe_keypad_irq()
|
D | nomadik-ske-keypad.c | 167 code = MATRIX_SCAN_CODE(row, col, SKE_KEYPAD_ROW_SHIFT); in ske_keypad_read_data()
|
D | twl4030_keypad.c | 243 code = MATRIX_SCAN_CODE(row, col, TWL4030_ROW_SHIFT); in twl4030_kp_scan()
|
D | tc3589x-keypad.c | 190 code = MATRIX_SCAN_CODE(row_index, col_index, in tc3589x_keypad_irq()
|
D | tnetv107x-keypad.c | 96 code = MATRIX_SCAN_CODE(row, col, kp->row_shift); in keypad_irq()
|
D | omap-keypad.c | 192 key = keycodes[MATRIX_SCAN_CODE(row, col, row_shift)]; in omap_kp_tasklet()
|
D | samsung-keypad.c | 140 val = MATRIX_SCAN_CODE(row, col, keypad->row_shift); in samsung_keypad_report()
|
D | matrix_keypad.c | 152 code = MATRIX_SCAN_CODE(row, col, keypad->row_shift); in matrix_keypad_scan()
|
D | imx_keypad.c | 174 code = MATRIX_SCAN_CODE(row, col, MATRIX_ROW_SHIFT); in imx_keypad_fire_events()
|
D | tegra-kbc.c | 273 MATRIX_SCAN_CODE(row, col, KBC_ROW_SHIFT); in tegra_kbc_report_keys()
|