/Linux-v4.19/drivers/input/keyboard/ |
D | opencores-kbd.c | 23 unsigned short keycodes[128]; member 83 input->keycode = opencores_kbd->keycodes; in opencores_kbd_probe() 84 input->keycodesize = sizeof(opencores_kbd->keycodes[0]); in opencores_kbd_probe() 85 input->keycodemax = ARRAY_SIZE(opencores_kbd->keycodes); in opencores_kbd_probe() 89 for (i = 0; i < ARRAY_SIZE(opencores_kbd->keycodes); i++) { in opencores_kbd_probe() 94 opencores_kbd->keycodes[i] = i; in opencores_kbd_probe() 95 __set_bit(opencores_kbd->keycodes[i], input->keybit); in opencores_kbd_probe()
|
D | pxa27x_keypad.c | 108 unsigned short keycodes[MAX_KEYPAD_KEYS]; member 144 keypad->keycodes, input_dev); in pxa27x_keypad_matrix_key_parse_dt() 204 keypad->keycodes[MAX_MATRIX_KEY_NUM + i] = code; in pxa27x_keypad_direct_key_parse_dt() 260 keypad->keycodes[n] = keycode; in pxa27x_keypad_rotary_parse_dt() 264 keypad->keycodes[n + 1] = keycode; in pxa27x_keypad_rotary_parse_dt() 327 input_dev->keycodemax = ARRAY_SIZE(keypad->keycodes); in pxa27x_keypad_build_keycode_from_dt() 355 keypad->keycodes, input_dev); in pxa27x_keypad_build_keycode() 363 input_dev->keycodemax = ARRAY_SIZE(keypad->keycodes); in pxa27x_keypad_build_keycode() 368 keypad->keycodes[MAX_MATRIX_KEY_NUM + i] = keycode; in pxa27x_keypad_build_keycode() 375 keypad->keycodes[MAX_MATRIX_KEY_NUM + 0] = keycode; in pxa27x_keypad_build_keycode() [all …]
|
D | max7359_keypad.c | 61 unsigned short keycodes[MAX7359_MAX_KEY_NUM]; member 105 input_report_key(input_dev, keypad->keycodes[code], !release); in max7359_interrupt() 208 input_dev->keycodesize = sizeof(keypad->keycodes[0]); in max7359_probe() 209 input_dev->keycodemax = ARRAY_SIZE(keypad->keycodes); in max7359_probe() 210 input_dev->keycode = keypad->keycodes; in max7359_probe() 218 keypad->keycodes, in max7359_probe()
|
D | mcs_touchkey.c | 55 unsigned short keycodes[]; member 84 data->key_code = data->keycodes[key_val]; in mcs_touchkey_interrupt() 117 sizeof(data->keycodes[0]) * (pdata->key_maxval + 1), in mcs_touchkey_probe() 156 input_dev->keycode = data->keycodes; in mcs_touchkey_probe() 157 input_dev->keycodesize = sizeof(data->keycodes[0]); in mcs_touchkey_probe() 164 data->keycodes[val] = code; in mcs_touchkey_probe()
|
D | qt1070.c | 65 unsigned short keycodes[ARRAY_SIZE(qt1070_key2code)]; member 133 input_report_key(input, data->keycodes[i], keyval); in qt1070_interrupt() 183 input->keycode = data->keycodes; in qt1070_probe() 184 input->keycodesize = sizeof(data->keycodes[0]); in qt1070_probe() 190 data->keycodes[i] = qt1070_key2code[i]; in qt1070_probe()
|
D | cap11xx.c | 92 u32 keycodes[]; member 199 input_report_key(priv->idev, priv->keycodes[i], in cap11xx_thread_func() 360 struct_size(priv, keycodes, cap->num_channels), in cap11xx_i2c_probe() 412 priv->keycodes[i] = KEY_A + i; in cap11xx_i2c_probe() 415 priv->keycodes, cap->num_channels); in cap11xx_i2c_probe() 440 __set_bit(priv->keycodes[i], priv->idev->keybit); in cap11xx_i2c_probe() 444 priv->idev->keycode = priv->keycodes; in cap11xx_i2c_probe() 445 priv->idev->keycodesize = sizeof(priv->keycodes[0]); in cap11xx_i2c_probe()
|
D | mpr121_touchkey.c | 66 u32 keycodes[MPR121_MAX_KEY_COUNT]; member 152 key_val = mpr121->keycodes[key_num]; in mpr_touchkey_interrupt() 268 mpr121->keycodes, in mpr_touchkey_probe() 283 input_dev->keycode = mpr121->keycodes; in mpr_touchkey_probe() 284 input_dev->keycodesize = sizeof(mpr121->keycodes[0]); in mpr_touchkey_probe() 288 input_set_capability(input_dev, EV_KEY, mpr121->keycodes[i]); in mpr_touchkey_probe()
|
D | sh_keysc.c | 141 k = pdata->keycodes[i]; in sh_keysc_isr() 229 input->keycode = pdata->keycodes; in sh_keysc_probe() 230 input->keycodesize = sizeof(pdata->keycodes[0]); in sh_keysc_probe() 231 input->keycodemax = ARRAY_SIZE(pdata->keycodes); in sh_keysc_probe() 241 __set_bit(pdata->keycodes[i], input->keybit); in sh_keysc_probe()
|
D | tegra-kbc.c | 145 unsigned short keycodes[], in tegra_kbc_report_pressed_keys() argument 152 input_report_key(input, keycodes[i], 1); in tegra_kbc_report_pressed_keys() 159 unsigned short keycodes[KBC_MAX_KPENT]; in tegra_kbc_report_keys() local 178 keycodes[num_down] = kbc->keycode[scancode]; in tegra_kbc_report_keys() 180 if ((keycodes[num_down] == KEY_FN) && kbc->use_fn_map) in tegra_kbc_report_keys() 224 keycodes[i] = kbc->keycode[scancodes[i]]; in tegra_kbc_report_keys() 234 keycodes, num_down); in tegra_kbc_report_keys() 235 tegra_kbc_report_pressed_keys(kbc->idev, scancodes, keycodes, num_down); in tegra_kbc_report_keys() 238 memcpy(kbc->current_keys, keycodes, sizeof(kbc->current_keys)); in tegra_kbc_report_keys()
|
D | clps711x-keypad.c | 39 const unsigned short *keycodes = dev->input->keycode; in clps711x_keypad_poll() local 74 if (keycodes[code]) in clps711x_keypad_poll() 76 keycodes[code], state); in clps711x_keypad_poll()
|
D | lm8333.c | 39 unsigned short keycodes[LM8333_NUM_ROWS << LM8333_ROW_SHIFT]; member 99 input_report_key(input, lm8333->keycodes[code], pressed); in lm8333_key_handler() 167 lm8333->keycodes, input); in lm8333_probe()
|
D | qt2160.c | 73 unsigned short keycodes[ARRAY_SIZE(qt2160_key2code)]; member 210 input_report_key(input, qt2160->keycodes[i], keyval); in qt2160_get_key_matrix() 414 input->keycode = qt2160->keycodes; in qt2160_probe() 415 input->keycodesize = sizeof(qt2160->keycodes[0]); in qt2160_probe() 421 qt2160->keycodes[i] = qt2160_key2code[i]; in qt2160_probe()
|
D | ep93xx_keypad.c | 74 unsigned short keycodes[EP93XX_MATRIX_SIZE]; member 94 key1 = keypad->keycodes[keycode]; in ep93xx_keypad_irq_handler() 97 key2 = keypad->keycodes[keycode]; in ep93xx_keypad_irq_handler() 309 keypad->keycodes, input_dev); in ep93xx_keypad_probe()
|
D | imx_keypad.c | 66 unsigned short keycodes[MAX_MATRIX_KEY_NUM]; member 170 input_report_key(input_dev, keypad->keycodes[code], in imx_keypad_fire_events() 173 keypad->keycodes[code], in imx_keypad_fire_events() 479 keypad->keycodes, input_dev); in imx_keypad_probe() 489 if (keypad->keycodes[i] != KEY_RESERVED) { in imx_keypad_probe()
|
D | spear-keyboard.c | 63 unsigned short keycodes[NUM_ROWS * NUM_COLS]; member 88 key = kbd->keycodes[val]; in spear_kbd_interrupt() 243 kbd->keycodes, input_dev); in spear_kbd_probe()
|
/Linux-v4.19/drivers/staging/nvec/ |
D | nvec_kbd.c | 28 static unsigned char keycodes[ARRAY_SIZE(code_tab_102us) variable 120 keycodes[j++] = code_tab_102us[i]; in nvec_kbd_probe() 123 keycodes[j++] = extcode_tab_us102[i]; in nvec_kbd_probe() 131 idev->keycode = keycodes; in nvec_kbd_probe() 133 idev->keycodemax = ARRAY_SIZE(keycodes); in nvec_kbd_probe() 135 for (i = 0; i < ARRAY_SIZE(keycodes); ++i) in nvec_kbd_probe() 136 set_bit(keycodes[i], idev->keybit); in nvec_kbd_probe()
|
/Linux-v4.19/drivers/input/misc/ |
D | atmel_captouch.c | 80 u32 keycodes[MAX_NUM_OF_BUTTONS]; member 159 capdev->keycodes[i], in atmel_captouch_isr() 228 capdev->keycodes, in atmel_captouch_probe() 237 __set_bit(capdev->keycodes[i], capdev->input->keybit); in atmel_captouch_probe() 239 capdev->input->keycode = capdev->keycodes; in atmel_captouch_probe() 240 capdev->input->keycodesize = sizeof(capdev->keycodes[0]); in atmel_captouch_probe()
|
/Linux-v4.19/Documentation/devicetree/bindings/input/ |
D | mtk-pmic-keys.txt | 13 - linux,keycodes: See Documentation/devicetree/bindings/input/keys.txt 34 linux,keycodes = <116>; 39 linux,keycodes = <114>;
|
D | mpr121-touchkey.txt | 8 - linux,keycodes: Specifies an array of numeric keycode values to 27 linux,keycodes = <KEY_0>, <KEY_1>, <KEY_2>, <KEY_3>,
|
D | atmel,captouch.txt | 15 linux,keycodes: Specifies an array of numeric keycode values to 31 linux,keycodes = <BTN_0>, <BTN_1>,
|
D | cap11xx.txt | 35 linux,keycodes: Specifies an array of numeric keycode values to 52 linux,keycodes = <103>, /* KEY_UP */
|
D | keys.txt | 7 - linux,keycodes: Specifies the numeric keycode values to be used for
|
/Linux-v4.19/Documentation/devicetree/bindings/input/touchscreen/ |
D | hideep.txt | 17 - linux,keycodes : Specifies an array of numeric keycode values to 39 linux,keycodes = <KEY_HOME>, <KEY_MENU>, <KEY_BACK>;
|
/Linux-v4.19/Documentation/media/v4l-drivers/ |
D | v4l-with-ir.rst | 66 Xorg recognizes several IR keycodes that have its numerical value lower 68 and should now accept all keycodes. Yet, you may want to just reasign 69 the keycodes to something that your favorite media application likes.
|
/Linux-v4.19/include/linux/input/ |
D | sh_keysc.h | 13 int keycodes[SH_KEYSC_MAXKEYS]; /* KEYIN * KEYOUT */ member
|