/linux-6.3-rc2/drivers/tty/vt/ |
A D | defkeymap.map | 13 # keycode 100 = Alt 58 keycode 18 = e 205 keycode 85 = 216 keycode 89 = 217 keycode 90 = 218 keycode 91 = 219 keycode 92 = 220 keycode 93 = 221 keycode 94 = 222 keycode 95 = [all …]
|
A D | keyboard.c | 205 .keycode = 0, in getkeycode() 232 .keycode = keycode, in setkeycode() 1317 switch (keycode) { in emulate_raw() 1354 if (keycode > 255) in emulate_raw() 1380 if (keycode > 127) in emulate_raw() 1418 if (keycode == KEY_STOP) in kbd_keycode() 1429 keycode); in kbd_keycode() 1448 if (keycode < 128) { in kbd_keycode() 1485 if (keycode < NR_KEYS) in kbd_keycode() 1486 keysym = key_map[keycode]; in kbd_keycode() [all …]
|
/linux-6.3-rc2/drivers/s390/char/ |
A D | defkeymap.map | 6 keycode 1 = nul a 7 keycode 2 = nul b 8 keycode 3 = nul c 9 keycode 4 = nul d 10 keycode 5 = nul e 11 keycode 6 = nul f 12 keycode 7 = nul g 13 keycode 8 = nul h 14 keycode 9 = nul i 22 keycode 17 = nul j [all …]
|
/linux-6.3-rc2/arch/m68k/hp300/ |
A D | hp300map.map | 14 keycode 1 = 20 keycode 7 = 21 keycode 8 = 22 keycode 9 = 23 keycode 10 = 24 keycode 11 = 25 keycode 12 = 26 keycode 13 = 27 keycode 14 = 28 keycode 15 = [all …]
|
/linux-6.3-rc2/drivers/input/ |
A D | sparse-keymap.c | 83 unsigned int keycode) in sparse_keymap_entry_from_keycode() argument 88 if (key->type == KE_KEY && keycode == key->keycode) in sparse_keymap_entry_from_keycode() 116 if (dev->keycode) { in sparse_keymap_getkeycode() 119 ke->keycode = key->keycode; in sparse_keymap_getkeycode() 138 if (dev->keycode) { in sparse_keymap_setkeycode() 141 *old_keycode = key->keycode; in sparse_keymap_setkeycode() 142 key->keycode = ke->keycode; in sparse_keymap_setkeycode() 143 set_bit(ke->keycode, dev->keybit); in sparse_keymap_setkeycode() 213 dev->keycode = map; in sparse_keymap_setup() 243 input_report_key(dev, ke->keycode, 0); in sparse_keymap_report_entry() [all …]
|
/linux-6.3-rc2/drivers/input/keyboard/ |
A D | maple_keyb.c | 28 unsigned short keycode[NR_SCANCODES]; member 85 int code, keycode; in dc_scan_kbd() local 90 keycode = kbd->keycode[code]; in dc_scan_kbd() 99 keycode = kbd->keycode[code]; in dc_scan_kbd() 100 if (keycode) { in dc_scan_kbd() 102 input_report_key(dev, keycode, 0); in dc_scan_kbd() 111 keycode = kbd->keycode[code]; in dc_scan_kbd() 112 if (keycode) { in dc_scan_kbd() 114 input_report_key(dev, keycode, 1); in dc_scan_kbd() 170 memcpy(kbd->keycode, dc_kbd_keycode, sizeof(kbd->keycode)); in probe_maple_kbd() [all …]
|
A D | adc-keys.c | 21 u32 keycode; member 37 int keycode = 0; in adc_keys_poll() local 48 keycode = st->map[i].keycode; in adc_keys_poll() 54 keycode = 0; in adc_keys_poll() 56 if (st->last_key && st->last_key != keycode) in adc_keys_poll() 59 if (keycode) in adc_keys_poll() 60 input_report_key(input, keycode, 1); in adc_keys_poll() 63 st->last_key = keycode; in adc_keys_poll() 93 &map[i].keycode)) { in adc_keys_load_keymap() 164 __set_bit(st->map[i].keycode, input->keybit); in adc_keys_probe()
|
A D | pxa27x_keypad.c | 254 unsigned short keycode; in pxa27x_keypad_rotary_parse_dt() local 256 keycode = code & 0xffff; in pxa27x_keypad_rotary_parse_dt() 257 keypad->keycodes[n] = keycode; in pxa27x_keypad_rotary_parse_dt() 260 keycode = code >> 16; in pxa27x_keypad_rotary_parse_dt() 261 keypad->keycodes[n + 1] = keycode; in pxa27x_keypad_rotary_parse_dt() 345 unsigned short keycode; in pxa27x_keypad_build_keycode() local 364 keycode = pdata->direct_key_map[i]; in pxa27x_keypad_build_keycode() 371 keycode = pdata->rotary0_up_key; in pxa27x_keypad_build_keycode() 388 keycode = pdata->rotary1_up_key; in pxa27x_keypad_build_keycode() 500 input_report_key(dev, keycode, 1); in report_rotary_event() [all …]
|
A D | xtkbd.c | 38 unsigned char keycode[256]; member 55 if (xtkbd->keycode[data & XTKBD_KEY]) { in xtkbd_interrupt() 56 input_report_key(xtkbd->dev, xtkbd->keycode[data & XTKBD_KEY], !(data & XTKBD_RELEASE)); in xtkbd_interrupt() 81 memcpy(xtkbd->keycode, xtkbd_keycode, sizeof(xtkbd->keycode)); in xtkbd_connect() 92 input_dev->keycode = xtkbd->keycode; in xtkbd_connect() 97 set_bit(xtkbd->keycode[i], input_dev->keybit); in xtkbd_connect()
|
A D | iqs62x-keys.c | 40 unsigned int keycode[IQS62X_NUM_KEYS]; member 63 iqs62x_keys->keycode, in iqs62x_keys_parse_prop() 120 if (iqs62x_keys->keycode[i] == KEY_RESERVED) in iqs62x_keys_init() 166 if (iqs62x_keys->keycode[IQS62X_EVENT_WHEEL_UP] != KEY_RESERVED) in iqs62x_keys_init() 213 input_report_key(iqs62x_keys->input, iqs62x_keys->keycode[i], in iqs62x_keys_notifier() 235 iqs62x_keys->keycode[IQS62X_EVENT_WHEEL_UP], in iqs62x_keys_notifier() 240 iqs62x_keys->keycode[IQS62X_EVENT_WHEEL_DN], in iqs62x_keys_notifier() 273 input->keycode = iqs62x_keys->keycode; in iqs62x_keys_probe() 274 input->keycodesize = sizeof(*iqs62x_keys->keycode); in iqs62x_keys_probe() 280 if (iqs62x_keys->keycode[i] != KEY_RESERVED) in iqs62x_keys_probe() [all …]
|
A D | lkkbd.c | 262 unsigned short keycode[LK_NUM_KEYCODES]; member 352 lk->keycode[0xb1] = KEY_COMPOSE; in lkkbd_detection_done() 362 lk->keycode[0xb1] = KEY_LEFTALT; in lkkbd_detection_done() 416 lk->id[3], lk->keycode[lk->id[3]]); in lkkbd_detection_done() 428 unsigned int keycode; in lkkbd_interrupt() local 470 keycode = lk->keycode[data]; in lkkbd_interrupt() 471 if (keycode != KEY_RESERVED) { in lkkbd_interrupt() 472 input_report_key(input_dev, keycode, in lkkbd_interrupt() 473 !test_bit(keycode, input_dev->key)); in lkkbd_interrupt() 624 memcpy(lk->keycode, lkkbd_keycode, sizeof(lk->keycode)); in lkkbd_connect() [all …]
|
A D | newtonkbd.c | 41 unsigned char keycode[128]; member 53 if (nkbd->keycode[data & NKBD_KEY]) { in nkbd_interrupt() 54 input_report_key(nkbd->dev, nkbd->keycode[data & NKBD_KEY], data & NKBD_PRESS); in nkbd_interrupt() 79 memcpy(nkbd->keycode, nkbd_keycode, sizeof(nkbd->keycode)); in nkbd_connect() 90 input_dev->keycode = nkbd->keycode; in nkbd_connect() 94 set_bit(nkbd->keycode[i], input_dev->keybit); in nkbd_connect()
|
A D | atkbd.c | 186 unsigned short keycode; member 486 keycode = atkbd->keycode[code]; in atkbd_interrupt() 492 switch (keycode) { in atkbd_interrupt() 1048 memset(atkbd->keycode, 0, sizeof(atkbd->keycode)); in atkbd_get_keymap_from_fwnode() 1052 atkbd->keycode[scancode] = keycode; in atkbd_get_keymap_from_fwnode() 1070 memset(atkbd->keycode, 0, sizeof(atkbd->keycode)); in atkbd_set_keycode_table() 1083 atkbd->keycode[i | 0x80] = atkbd_scroll_keys[j].keycode; in atkbd_set_keycode_table() 1086 memcpy(atkbd->keycode, atkbd_set3_keycode, sizeof(atkbd->keycode)); in atkbd_set_keycode_table() 1088 memcpy(atkbd->keycode, atkbd_set2_keycode, sizeof(atkbd->keycode)); in atkbd_set_keycode_table() 1093 atkbd->keycode[scancode] = atkbd_scroll_keys[i].keycode; in atkbd_set_keycode_table() [all …]
|
A D | stowaway.c | 47 unsigned char keycode[128]; member 59 if (skbd->keycode[data & SKBD_KEY_MASK]) { in skbd_interrupt() 60 input_report_key(dev, skbd->keycode[data & SKBD_KEY_MASK], in skbd_interrupt() 83 memcpy(skbd->keycode, skbd_keycode, sizeof(skbd->keycode)); in skbd_connect() 94 input_dev->keycode = skbd->keycode; in skbd_connect()
|
A D | adp5520-keys.c | 20 unsigned short keycode[ADP5520_KEYMAPSIZE]; member 30 input_report_key(dev->input, dev->keycode[i], value); in adp5520_keys_report_event() 114 input->keycodesize = sizeof(dev->keycode[0]); in adp5520_keys_probe() 116 input->keycode = dev->keycode; in adp5520_keys_probe() 118 memcpy(dev->keycode, pdata->keymap, in adp5520_keys_probe() 128 __set_bit(dev->keycode[i], input->keybit); in adp5520_keys_probe()
|
A D | snvs_pwrkey.c | 37 int keycode; member 57 input_event(input, EV_KEY, pdata->keycode, state); in imx_imx_snvs_check_for_events() 86 input_report_key(input, pdata->keycode, 1); in imx_snvs_pwrkey_interrupt() 88 input_report_key(input, pdata->keycode, 0); in imx_snvs_pwrkey_interrupt() 139 if (of_property_read_u32(np, "linux,keycode", &pdata->keycode)) { in imx_snvs_pwrkey_probe() 140 pdata->keycode = KEY_POWER; in imx_snvs_pwrkey_probe() 192 input_set_capability(input, EV_KEY, pdata->keycode); in imx_snvs_pwrkey_probe()
|
A D | sunkbd.c | 57 unsigned char keycode[ARRAY_SIZE(sunkbd_keycode)]; member 115 if (sunkbd->keycode[data & SUNKBD_KEY]) { in sunkbd_interrupt() 117 sunkbd->keycode[data & SUNKBD_KEY], in sunkbd_interrupt() 290 memcpy(sunkbd->keycode, sunkbd_keycode, sizeof(sunkbd->keycode)); in sunkbd_connect() 310 input_dev->keycode = sunkbd->keycode; in sunkbd_connect() 314 __set_bit(sunkbd->keycode[i], input_dev->keybit); in sunkbd_connect()
|
/linux-6.3-rc2/drivers/media/firewire/ |
A D | firedtv-rc.c | 138 idev->keycode = kmemdup(keytable, sizeof(keytable), GFP_KERNEL); in fdtv_register_rc() 139 if (!idev->keycode) { in fdtv_register_rc() 156 kfree(idev->keycode); in fdtv_register_rc() 165 kfree(fdtv->remote_ctrl_dev->keycode); in fdtv_unregister_rc() 172 u16 *keycode = idev->keycode; in fdtv_handle_rc() local 175 code = keycode[code - 0x0300]; in fdtv_handle_rc() 177 code = keycode[code - 0x0320]; in fdtv_handle_rc()
|
/linux-6.3-rc2/drivers/media/usb/dvb-usb/ |
A D | dvb-usb-remote.c | 34 if (keymap[index].keycode == KEY_RESERVED || in legacy_dvb_usb_get_keymap_index() 35 keymap[index].keycode == KEY_UNKNOWN) { in legacy_dvb_usb_get_keymap_index() 57 ke->keycode = keymap[index].keycode; in legacy_dvb_usb_getkeycode() 58 if (ke->keycode == KEY_UNKNOWN) in legacy_dvb_usb_getkeycode() 59 ke->keycode = KEY_RESERVED; in legacy_dvb_usb_getkeycode() 87 *old_keycode = keymap[index].keycode; in legacy_dvb_usb_setkeycode() 88 keymap->keycode = ke->keycode; in legacy_dvb_usb_setkeycode() 89 __set_bit(ke->keycode, dev->keybit); in legacy_dvb_usb_setkeycode() 94 if (keymap[index].keycode == *old_keycode) { in legacy_dvb_usb_setkeycode() 214 d->props.rc.legacy.rc_map_table[i].keycode, i); in legacy_dvb_usb_remote_init() [all …]
|
/linux-6.3-rc2/drivers/macintosh/ |
A D | adbhid.c | 217 u16 *keycode; member 288 int keycode, up_flag, key; in adbhid_input_keycode() local 328 switch (keycode) { in adbhid_input_keycode() 358 keycode = ADB_KEY_CMD; in adbhid_input_keycode() 364 keycode = ADB_KEY_CMD; in adbhid_input_keycode() 394 key = adbhid[id]->keycode[keycode]; in adbhid_input_keycode() 794 if (!hid->keycode) { in adbhid_input_register() 819 swap(hid->keycode[10], hid->keycode[50]); in adbhid_input_register() 831 if (hid->keycode[i]) in adbhid_input_register() 889 input_dev->keycode = hid->keycode; in adbhid_input_register() [all …]
|
/linux-6.3-rc2/Documentation/input/ |
A D | notifier.rst | 15 - KBD_KEYCODE events are always sent before other events, value is the keycode. 16 - KBD_UNBOUND_KEYCODE events are sent if the keycode is not bound to a keysym. 17 value is the keycode. 18 - KBD_UNICODE events are sent if the keycode -> keysym translation produced a 20 - KBD_KEYSYM events are sent if the keycode -> keysym translation produced a 31 kbd_keycode(keycode) { 33 params.value = keycode;
|
/linux-6.3-rc2/Documentation/userspace-api/media/rc/ |
A D | keytable.c.rst | 70 " %s <device> <scancode> <keycode>\\n" 105 char *scancode, *keycode, s[2048]; 109 perror ("opening keycode file"); 136 keycode=strtok(NULL,"\\n\\t =:("); 137 if (!keycode) { 138 perror ("parsing input file keycode"); 142 // printf ("parsing %s=%s:", scancode, keycode); 143 value=parse_code(keycode); 147 value = strtol(keycode, NULL, 0);
|
/linux-6.3-rc2/drivers/platform/x86/dell/ |
A D | dell-wmi-base.c | 185 u16 keycode; member 407 if ((key->keycode == KEY_BRIGHTNESSUP || in dell_wmi_process_key() 408 key->keycode == KEY_BRIGHTNESSDOWN) && in dell_wmi_process_key() 415 if (key->keycode == KEY_KBDILLUMTOGGLE) { in dell_wmi_process_key() 573 u16 keycode = (bios_entry->keycode < in handle_dmi_entry() local 575 bios_to_linux_keycode[bios_entry->keycode] : in handle_dmi_entry() 576 (bios_entry->keycode == 0xffff ? KEY_UNKNOWN : KEY_RESERVED); in handle_dmi_entry() 583 if (keycode == KEY_RESERVED) { in handle_dmi_entry() 585 bios_entry->scancode, bios_entry->keycode); in handle_dmi_entry() 589 if (keycode == KEY_KBDILLUMTOGGLE) in handle_dmi_entry() [all …]
|
/linux-6.3-rc2/sound/usb/caiaq/ |
A D | input.c | 294 unsigned short *keycode = input_dev->keycode; in snd_caiaq_input_read_io() local 297 if (!keycode) in snd_caiaq_input_read_io() 305 input_report_key(input_dev, keycode[i], in snd_caiaq_input_read_io() 613 memcpy(cdev->keycode, keycode_rk2, sizeof(keycode_rk2)); in snd_usb_caiaq_input_init() 625 memcpy(cdev->keycode, keycode_rk3, sizeof(keycode_rk3)); in snd_usb_caiaq_input_init() 636 memcpy(cdev->keycode, keycode_ak1, sizeof(keycode_ak1)); in snd_usb_caiaq_input_init() 677 BUILD_BUG_ON(sizeof(cdev->keycode) < KONTROLX1_INPUTS); in snd_usb_caiaq_input_init() 679 cdev->keycode[i] = BTN_MISC + i; in snd_usb_caiaq_input_init() 720 cdev->keycode[i] = KONTROLS4_BUTTON(i); in snd_usb_caiaq_input_init() 812 input->keycode = cdev->keycode; in snd_usb_caiaq_input_init() [all …]
|
/linux-6.3-rc2/drivers/input/misc/ |
A D | ati_remote2.c | 132 u16 keycode; member 403 if (ar2->keycode[mode][index] == BTN_LEFT || in ati_remote2_input_key() 404 ar2->keycode[mode][index] == BTN_RIGHT) in ati_remote2_input_key() 514 ke->keycode = ar2->keycode[mode][offset]; in ati_remote2_getkeycode() 552 *old_keycode = ar2->keycode[mode][offset]; in ati_remote2_setkeycode() 553 ar2->keycode[mode][offset] = ke->keycode; in ati_remote2_setkeycode() 554 __set_bit(ke->keycode, idev->keybit); in ati_remote2_setkeycode() 558 if (ar2->keycode[mode][index] == *old_keycode) in ati_remote2_setkeycode() 587 ar2->keycode[mode][index] = ati_remote2_key_table[index].keycode; in ati_remote2_input_init() 594 ar2->keycode[ATI_REMOTE2_AUX1][index] = KEY_PROG1; in ati_remote2_input_init() [all …]
|