Home
last modified time | relevance | path

Searched refs:MATRIX_SCAN_CODE (Results 1 – 19 of 19) sorted by relevance

/linux/include/linux/input/
H A Dmatrix_keypad.h21 #define MATRIX_SCAN_CODE(row, col, row_shift) (((row) << (row_shift)) + (col)) macro
/linux/drivers/input/keyboard/
H A Dstmpe-keypad.c180 int code = MATRIX_SCAN_CODE(row, col, STMPE_KEYPAD_ROW_SHIFT); in stmpe_keypad_irq()
321 int code = MATRIX_SCAN_CODE(row, col, in stmpe_keypad_fill_used_pins()
H A Dclps711x-keypad.c59 int code = MATRIX_SCAN_CODE(row, col, in clps711x_keypad_poll()
H A Dcharlieplex_keypad.c102 return MATRIX_SCAN_CODE(oline, iline, in charlieplex_keypad_scan_line()
H A Dmt6779-keypad.c76 scancode = MATRIX_SCAN_CODE(row, col, row_shift); in mt6779_keypad_irq_handler()
H A Dmax7359_keypad.c96 code = MATRIX_SCAN_CODE(row, col, MAX7359_ROW_SHIFT); in max7359_interrupt()
H A Dnspire-keypad.c82 code = MATRIX_SCAN_CODE(row, col, keypad->row_shift); in nspire_keypad_irq()
H A Domap-keypad.c115 key = keycodes[MATRIX_SCAN_CODE(row, col, row_shift)]; in omap_kp_tasklet()
H A Dlpc32xx-keys.c84 scancode = MATRIX_SCAN_CODE(row, col, in lpc32xx_mod_states()
H A Dmax7360-keypad.c72 code = MATRIX_SCAN_CODE(row, col, get_count_order(max7360_keypad->cols)); in max7360_keypad_irq()
H A Dtca8418_keypad.c187 code = MATRIX_SCAN_CODE(row, col, keypad_data->row_shift); in tca8418_read_keypad()
H A Dadp5585-keys.c246 code = MATRIX_SCAN_CODE(row, col, kpad->row_shift); in adp5585_keys_ev_handle()
H A Dbcm-keypad.c90 return keymap[MATRIX_SCAN_CODE(row, col, row_shift)]; in bcm_kp_get_keycode()
H A Dtc3589x-keypad.c207 code = MATRIX_SCAN_CODE(row_index, col_index, in tc3589x_keypad_irq()
H A Dpinephone-keyboard.c256 code = MATRIX_SCAN_CODE(fn_state ? PPKB_ROWS + row : row, in ppkb_update()
H A Dtegra-kbc.c162 MATRIX_SCAN_CODE(row, col, KBC_ROW_SHIFT); in tegra_kbc_report_keys()
H A Dadp5588-keys.c532 int code = MATRIX_SCAN_CODE(row, col, kpad->row_shift); in adp5588_report_events()
/linux/drivers/input/
H A Dmatrix-keymap.c38 keymap[MATRIX_SCAN_CODE(row, col, row_shift)] = code; in matrix_keypad_map_key()
/linux/drivers/auxdisplay/
H A Dht16k33.c353 code = MATRIX_SCAN_CODE(row, col, keypad->row_shift); in ht16k33_keypad_scan()