/Linux-v4.19/drivers/s390/char/ |
D | defkeymap.map | 5 keycode 0 = nul Oslash 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 [all …]
|
/Linux-v4.19/drivers/tty/vt/ |
D | defkeymap.map | 6 # altgr control keycode 83 = Boot 7 # altgr control keycode 111 = Boot 12 # keycode 100 = Alt 14 keycode 1 = Escape Escape 15 alt keycode 1 = Meta_Escape 16 keycode 2 = one exclam 17 alt keycode 2 = Meta_one 18 keycode 3 = two at at 19 control keycode 3 = nul 20 shift control keycode 3 = nul [all …]
|
D | keyboard.c | 185 .keycode = 0, in getkeycode() 194 return d.error ?: d.ke.keycode; in getkeycode() 206 static int setkeycode(unsigned int scancode, unsigned int keycode) in setkeycode() argument 212 .keycode = keycode, in setkeycode() 1264 static int emulate_raw(struct vc_data *vc, unsigned int keycode, in emulate_raw() argument 1269 switch (keycode) { in emulate_raw() 1306 if (keycode > 255) in emulate_raw() 1309 code = x86_keycodes[keycode]; in emulate_raw() 1327 static int emulate_raw(struct vc_data *vc, unsigned int keycode, unsigned char up_flag) in emulate_raw() argument 1329 if (keycode > 127) in emulate_raw() [all …]
|
/Linux-v4.19/arch/m68k/hp300/ |
D | hp300map.map | 6 # altgr control keycode 83 = Boot 7 # altgr control keycode 111 = Boot 12 # keycode 100 = Alt 14 keycode 1 = 15 keycode 2 = Alt 16 keycode 3 = Alt 17 keycode 4 = Shift 18 keycode 5 = Shift 19 keycode 6 = Control 20 keycode 7 = [all …]
|
/Linux-v4.19/drivers/input/ |
D | sparse-keymap.c | 31 for (key = dev->keycode; key->type != KE_END; key++) { in sparse_keymap_get_key_index() 48 for (key = dev->keycode; key->type != KE_END; key++) in sparse_keymap_entry_by_index() 69 for (key = dev->keycode; key->type != KE_END; key++) in sparse_keymap_entry_from_scancode() 86 unsigned int keycode) in sparse_keymap_entry_from_keycode() argument 90 for (key = dev->keycode; key->type != KE_END; key++) in sparse_keymap_entry_from_keycode() 91 if (key->type == KE_KEY && keycode == key->keycode) in sparse_keymap_entry_from_keycode() 119 if (dev->keycode) { in sparse_keymap_getkeycode() 122 ke->keycode = key->keycode; in sparse_keymap_getkeycode() 141 if (dev->keycode) { in sparse_keymap_setkeycode() 144 *old_keycode = key->keycode; in sparse_keymap_setkeycode() [all …]
|
/Linux-v4.19/drivers/input/keyboard/ |
D | maple_keyb.c | 42 unsigned short keycode[NR_SCANCODES]; member 99 int code, keycode; in dc_scan_kbd() local 104 keycode = kbd->keycode[code]; in dc_scan_kbd() 106 input_report_key(dev, keycode, (kbd->new[0] >> i) & 1); in dc_scan_kbd() 113 keycode = kbd->keycode[code]; in dc_scan_kbd() 114 if (keycode) { in dc_scan_kbd() 116 input_report_key(dev, keycode, 0); in dc_scan_kbd() 125 keycode = kbd->keycode[code]; in dc_scan_kbd() 126 if (keycode) { in dc_scan_kbd() 128 input_report_key(dev, keycode, 1); in dc_scan_kbd() [all …]
|
D | adc-keys.c | 25 u32 keycode; member 41 int keycode = 0; in adc_keys_poll() local 52 keycode = st->map[i].keycode; in adc_keys_poll() 58 keycode = 0; in adc_keys_poll() 60 if (st->last_key && st->last_key != keycode) in adc_keys_poll() 63 if (keycode) in adc_keys_poll() 64 input_report_key(dev->input, keycode, 1); in adc_keys_poll() 67 st->last_key = keycode; in adc_keys_poll() 97 &map[i].keycode)) { in adc_keys_load_keymap() 175 __set_bit(st->map[i].keycode, input->keybit); in adc_keys_probe()
|
D | pxa27x_keypad.c | 257 unsigned short keycode; in pxa27x_keypad_rotary_parse_dt() local 259 keycode = code & 0xffff; in pxa27x_keypad_rotary_parse_dt() 260 keypad->keycodes[n] = keycode; in pxa27x_keypad_rotary_parse_dt() 261 __set_bit(keycode, input_dev->keybit); in pxa27x_keypad_rotary_parse_dt() 263 keycode = code >> 16; in pxa27x_keypad_rotary_parse_dt() 264 keypad->keycodes[n + 1] = keycode; in pxa27x_keypad_rotary_parse_dt() 265 __set_bit(keycode, input_dev->keybit); in pxa27x_keypad_rotary_parse_dt() 348 unsigned short keycode; in pxa27x_keypad_build_keycode() local 367 keycode = pdata->direct_key_map[i]; in pxa27x_keypad_build_keycode() 368 keypad->keycodes[MAX_MATRIX_KEY_NUM + i] = keycode; in pxa27x_keypad_build_keycode() [all …]
|
D | xtkbd.c | 53 unsigned char keycode[256]; member 70 if (xtkbd->keycode[data & XTKBD_KEY]) { in xtkbd_interrupt() 71 input_report_key(xtkbd->dev, xtkbd->keycode[data & XTKBD_KEY], !(data & XTKBD_RELEASE)); in xtkbd_interrupt() 96 memcpy(xtkbd->keycode, xtkbd_keycode, sizeof(xtkbd->keycode)); in xtkbd_connect() 107 input_dev->keycode = xtkbd->keycode; in xtkbd_connect() 112 set_bit(xtkbd->keycode[i], input_dev->keybit); in xtkbd_connect()
|
D | lkkbd.c | 277 unsigned short keycode[LK_NUM_KEYCODES]; member 367 lk->keycode[0xb1] = KEY_COMPOSE; in lkkbd_detection_done() 377 lk->keycode[0xb1] = KEY_LEFTALT; in lkkbd_detection_done() 431 lk->id[3], lk->keycode[lk->id[3]]); in lkkbd_detection_done() 443 unsigned int keycode; in lkkbd_interrupt() local 461 input_report_key(input_dev, lk->keycode[i], 0); in lkkbd_interrupt() 485 keycode = lk->keycode[data]; in lkkbd_interrupt() 486 if (keycode != KEY_RESERVED) { in lkkbd_interrupt() 487 input_report_key(input_dev, keycode, in lkkbd_interrupt() 488 !test_bit(keycode, input_dev->key)); in lkkbd_interrupt() [all …]
|
D | newtonkbd.c | 56 unsigned char keycode[128]; member 68 if (nkbd->keycode[data & NKBD_KEY]) { in nkbd_interrupt() 69 input_report_key(nkbd->dev, nkbd->keycode[data & NKBD_KEY], data & NKBD_PRESS); in nkbd_interrupt() 94 memcpy(nkbd->keycode, nkbd_keycode, sizeof(nkbd->keycode)); in nkbd_connect() 105 input_dev->keycode = nkbd->keycode; in nkbd_connect() 109 set_bit(nkbd->keycode[i], input_dev->keybit); in nkbd_connect()
|
D | stowaway.c | 62 unsigned char keycode[128]; member 74 if (skbd->keycode[data & SKBD_KEY_MASK]) { in skbd_interrupt() 75 input_report_key(dev, skbd->keycode[data & SKBD_KEY_MASK], in skbd_interrupt() 98 memcpy(skbd->keycode, skbd_keycode, sizeof(skbd->keycode)); in skbd_connect() 109 input_dev->keycode = skbd->keycode; in skbd_connect()
|
D | adp5520-keys.c | 21 unsigned short keycode[ADP5520_KEYMAPSIZE]; member 31 input_report_key(dev->input, dev->keycode[i], value); in adp5520_keys_report_event() 115 input->keycodesize = sizeof(dev->keycode[0]); in adp5520_keys_probe() 117 input->keycode = dev->keycode; in adp5520_keys_probe() 119 memcpy(dev->keycode, pdata->keymap, in adp5520_keys_probe() 129 __set_bit(dev->keycode[i], input->keybit); in adp5520_keys_probe()
|
D | atkbd.c | 185 unsigned short keycode; member 211 unsigned short keycode[ATKBD_KEYMAP_SIZE]; member 380 unsigned short keycode; in atkbd_interrupt() local 457 keycode = atkbd->keycode[code]; in atkbd_interrupt() 460 if (keycode != ATKBD_KEY_NULL) in atkbd_interrupt() 463 switch (keycode) { in atkbd_interrupt() 502 } else if (!atkbd->softrepeat && test_bit(keycode, dev->key)) { in atkbd_interrupt() 511 input_event(dev, EV_KEY, keycode, value); in atkbd_interrupt() 516 input_report_key(dev, keycode, 0); in atkbd_interrupt() 1009 memset(atkbd->keycode, 0, sizeof(atkbd->keycode)); in atkbd_set_keycode_table() [all …]
|
D | sunkbd.c | 72 unsigned char keycode[ARRAY_SIZE(sunkbd_keycode)]; member 129 if (sunkbd->keycode[data & SUNKBD_KEY]) { in sunkbd_interrupt() 131 sunkbd->keycode[data & SUNKBD_KEY], in sunkbd_interrupt() 280 memcpy(sunkbd->keycode, sunkbd_keycode, sizeof(sunkbd->keycode)); in sunkbd_connect() 300 input_dev->keycode = sunkbd->keycode; in sunkbd_connect() 304 __set_bit(sunkbd->keycode[i], input_dev->keybit); in sunkbd_connect()
|
D | sun4i-lradc-keys.c | 68 u32 keycode; member 85 u32 i, ints, val, voltage, diff, keycode = 0, closest = 0xffffffff; in sun4i_lradc_irq() local 107 keycode = lradc->chan0_map[i].keycode; in sun4i_lradc_irq() 111 lradc->chan0_keycode = keycode; in sun4i_lradc_irq() 198 error = of_property_read_u32(pp, "linux,code", &map->keycode); in sun4i_lradc_load_dt_keymap() 245 __set_bit(lradc->chan0_map[i].keycode, lradc->input->keybit); in sun4i_lradc_probe()
|
/Linux-v4.19/drivers/media/firewire/ |
D | firedtv-rc.c | 142 idev->keycode = kmemdup(keytable, sizeof(keytable), GFP_KERNEL); in fdtv_register_rc() 143 if (!idev->keycode) { in fdtv_register_rc() 160 kfree(idev->keycode); in fdtv_register_rc() 169 kfree(fdtv->remote_ctrl_dev->keycode); in fdtv_unregister_rc() 176 u16 *keycode = idev->keycode; in fdtv_handle_rc() local 179 code = keycode[code - 0x0300]; in fdtv_handle_rc() 181 code = keycode[code - 0x0320]; in fdtv_handle_rc()
|
/Linux-v4.19/drivers/macintosh/ |
D | adbhid.c | 217 u16 *keycode; member 288 int keycode, up_flag, key; in adbhid_input_keycode() local 290 keycode = scancode & 0x7f; in adbhid_input_keycode() 294 if (keycode == ADB_KEY_CAPSLOCK && !up_flag) { in adbhid_input_keycode() 312 keycode = ADB_KEY_CAPSLOCK; in adbhid_input_keycode() 328 switch (keycode) { in adbhid_input_keycode() 346 keycode = ADB_KEY_POWER; in adbhid_input_keycode() 358 keycode = ADB_KEY_CMD; in adbhid_input_keycode() 364 keycode = ADB_KEY_CMD; in adbhid_input_keycode() 375 keycode = ADB_KEY_FWDEL; in adbhid_input_keycode() [all …]
|
/Linux-v4.19/drivers/media/usb/dvb-usb/ |
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-v4.19/Documentation/input/ |
D | notifier.rst | 14 - KBD_KEYCODE events are always sent before other events, value is the keycode. 15 - KBD_UNBOUND_KEYCODE events are sent if the keycode is not bound to a keysym. 16 value is the keycode. 17 - KBD_UNICODE events are sent if the keycode -> keysym translation produced a 19 - KBD_KEYSYM events are sent if the keycode -> keysym translation produced a 30 kbd_keycode(keycode) { 32 params.value = keycode;
|
/Linux-v4.19/drivers/platform/x86/ |
D | dell-wmi.c | 198 u16 keycode; member 349 if ((key->keycode == KEY_BRIGHTNESSUP || in dell_wmi_process_key() 350 key->keycode == KEY_BRIGHTNESSDOWN) && in dell_wmi_process_key() 357 if (key->keycode == KEY_KBDILLUMTOGGLE) in dell_wmi_process_key() 492 u16 keycode = (bios_entry->keycode < in handle_dmi_entry() local 494 bios_to_linux_keycode[bios_entry->keycode] : in handle_dmi_entry() 502 if (keycode == KEY_RESERVED) { in handle_dmi_entry() 504 bios_entry->scancode, bios_entry->keycode); in handle_dmi_entry() 508 if (keycode == KEY_KBDILLUMTOGGLE) in handle_dmi_entry() 513 keymap[pos].keycode = keycode; in handle_dmi_entry()
|
/Linux-v4.19/drivers/input/misc/ |
D | dm355evm_keys.c | 108 unsigned int keycode; in dm355evm_keys_irq() local 157 keycode = ke ? ke->keycode : KEY_UNKNOWN; in dm355evm_keys_irq() 160 event, keycode); in dm355evm_keys_irq() 163 input_report_key(keys->input, keycode, 1); in dm355evm_keys_irq() 165 input_report_key(keys->input, keycode, 0); in dm355evm_keys_irq()
|
D | ati_remote2.c | 135 u16 keycode; member 202 u16 keycode[ATI_REMOTE2_MODES][ARRAY_SIZE(ati_remote2_key_table)]; member 406 if (ar2->keycode[mode][index] == BTN_LEFT || in ati_remote2_input_key() 407 ar2->keycode[mode][index] == BTN_RIGHT) in ati_remote2_input_key() 422 input_event(idev, EV_KEY, ar2->keycode[mode][index], data[1]); in ati_remote2_input_key() 517 ke->keycode = ar2->keycode[mode][offset]; in ati_remote2_getkeycode() 555 *old_keycode = ar2->keycode[mode][offset]; in ati_remote2_setkeycode() 556 ar2->keycode[mode][offset] = ke->keycode; in ati_remote2_setkeycode() 557 __set_bit(ke->keycode, idev->keybit); in ati_remote2_setkeycode() 561 if (ar2->keycode[mode][index] == *old_keycode) in ati_remote2_setkeycode() [all …]
|
/Linux-v4.19/Documentation/media/uapi/rc/ |
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-v4.19/sound/usb/caiaq/ |
D | input.c | 307 unsigned short *keycode = input_dev->keycode; in snd_caiaq_input_read_io() local 310 if (!keycode) in snd_caiaq_input_read_io() 318 input_report_key(input_dev, keycode[i], in snd_caiaq_input_read_io() 625 BUILD_BUG_ON(sizeof(cdev->keycode) < sizeof(keycode_rk2)); in snd_usb_caiaq_input_init() 626 memcpy(cdev->keycode, keycode_rk2, sizeof(keycode_rk2)); in snd_usb_caiaq_input_init() 637 BUILD_BUG_ON(sizeof(cdev->keycode) < sizeof(keycode_rk3)); in snd_usb_caiaq_input_init() 638 memcpy(cdev->keycode, keycode_rk3, sizeof(keycode_rk3)); in snd_usb_caiaq_input_init() 648 BUILD_BUG_ON(sizeof(cdev->keycode) < sizeof(keycode_ak1)); in snd_usb_caiaq_input_init() 649 memcpy(cdev->keycode, keycode_ak1, sizeof(keycode_ak1)); in snd_usb_caiaq_input_init() 664 BUILD_BUG_ON(sizeof(cdev->keycode) < sizeof(keycode_kore)); in snd_usb_caiaq_input_init() [all …]
|