/linux-6.1.9/include/linux/input/ |
D | matrix_keypad.h | 20 #define MATRIX_SCAN_CODE(row, col, row_shift) (((row) << (row_shift)) + (col)) macro
|
/linux-6.1.9/drivers/input/keyboard/ |
D | stmpe-keypad.c | 179 int code = MATRIX_SCAN_CODE(row, col, STMPE_KEYPAD_ROW_SHIFT); in stmpe_keypad_irq() 320 int code = MATRIX_SCAN_CODE(row, col, in stmpe_keypad_fill_used_pins()
|
D | cros_ec_keyb.c | 182 int pos = MATRIX_SCAN_CODE(row, col, ckdev->row_shift); in cros_ec_keyb_process() 308 code = keymap[MATRIX_SCAN_CODE(row, col, row_shift)]; in cros_ec_keyb_compute_valid_keys() 559 scancode = MATRIX_SCAN_CODE(row, col, ckdev->row_shift); in cros_ec_keyb_parse_vivaldi_physmap()
|
D | clps711x-keypad.c | 60 int code = MATRIX_SCAN_CODE(row, col, in clps711x_keypad_poll()
|
D | imx_keypad.c | 169 code = MATRIX_SCAN_CODE(row, col, MATRIX_ROW_SHIFT); in imx_keypad_fire_events() 476 i = MATRIX_SCAN_CODE(row, col, MATRIX_ROW_SHIFT); in imx_keypad_probe()
|
D | max7359_keypad.c | 96 code = MATRIX_SCAN_CODE(row, col, MAX7359_ROW_SHIFT); in max7359_interrupt()
|
D | nspire-keypad.c | 82 code = MATRIX_SCAN_CODE(row, col, keypad->row_shift); in nspire_keypad_irq()
|
D | mt6779-keypad.c | 76 scancode = MATRIX_SCAN_CODE(row, col, row_shift); in mt6779_keypad_irq_handler()
|
D | omap-keypad.c | 119 key = keycodes[MATRIX_SCAN_CODE(row, col, row_shift)]; in omap_kp_tasklet()
|
D | tca8418_keypad.c | 187 code = MATRIX_SCAN_CODE(row, col, keypad_data->row_shift); in tca8418_read_keypad()
|
D | lpc32xx-keys.c | 85 scancode = MATRIX_SCAN_CODE(row, col, in lpc32xx_mod_states()
|
D | twl4030_keypad.c | 231 code = MATRIX_SCAN_CODE(row, col, TWL4030_ROW_SHIFT); in twl4030_kp_scan()
|
D | nomadik-ske-keypad.c | 156 code = MATRIX_SCAN_CODE(row, col, SKE_KEYPAD_ROW_SHIFT); in ske_keypad_report()
|
D | tc3589x-keypad.c | 207 code = MATRIX_SCAN_CODE(row_index, col_index, in tc3589x_keypad_irq()
|
D | bcm-keypad.c | 90 return keymap[MATRIX_SCAN_CODE(row, col, row_shift)]; in bcm_kp_get_keycode()
|
D | omap4-keypad.c | 127 code = MATRIX_SCAN_CODE(row, col, keypad_data->row_shift); in omap4_keypad_report_keys()
|
D | pinephone-keyboard.c | 257 code = MATRIX_SCAN_CODE(fn_state ? PPKB_ROWS + row : row, in ppkb_update()
|
D | matrix_keypad.c | 153 code = MATRIX_SCAN_CODE(row, col, keypad->row_shift); in matrix_keypad_scan()
|
D | pmic8xxx-keypad.c | 238 code = MATRIX_SCAN_CODE(row, col, PM8XXX_ROW_SHIFT); in __pmic8xxx_kp_scan_matrix()
|
D | samsung-keypad.c | 131 val = MATRIX_SCAN_CODE(row, col, keypad->row_shift); in samsung_keypad_report()
|
D | pxa27x_keypad.c | 464 code = MATRIX_SCAN_CODE(row, col, keypad->row_shift); in pxa27x_keypad_scan_matrix()
|
D | tegra-kbc.c | 162 MATRIX_SCAN_CODE(row, col, KBC_ROW_SHIFT); in tegra_kbc_report_keys()
|
D | adp5588-keys.c | 539 int code = MATRIX_SCAN_CODE(row, col, kpad->row_shift); in adp5588_report_events()
|
/linux-6.1.9/drivers/input/ |
D | matrix-keymap.c | 38 keymap[MATRIX_SCAN_CODE(row, col, row_shift)] = code; in matrix_keypad_map_key()
|
/linux-6.1.9/drivers/auxdisplay/ |
D | ht16k33.c | 397 code = MATRIX_SCAN_CODE(row, col, keypad->row_shift); in ht16k33_keypad_scan()
|