/linux-4.4.14/drivers/s390/char/ |
D | defkeymap.map | 4 keycode 0 = nul Oslash 5 keycode 1 = nul a 6 keycode 2 = nul b 7 keycode 3 = nul c 8 keycode 4 = nul d 9 keycode 5 = nul e 10 keycode 6 = nul f 11 keycode 7 = nul g 12 keycode 8 = nul h 13 keycode 9 = nul i [all …]
|
D | keyboard.c | 280 kbd_keycode(struct kbd_data *kbd, unsigned int keycode) in kbd_keycode() argument 288 if (keycode >= 384) in kbd_keycode() 289 keysym = kbd->key_maps[5][keycode - 384]; in kbd_keycode() 290 else if (keycode >= 256) in kbd_keycode() 291 keysym = kbd->key_maps[4][keycode - 256]; in kbd_keycode() 292 else if (keycode >= 128) in kbd_keycode() 293 keysym = kbd->key_maps[1][keycode - 128]; in kbd_keycode() 295 keysym = kbd->key_maps[0][keycode]; in kbd_keycode()
|
/linux-4.4.14/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 | 183 .keycode = 0, in getkeycode() 192 return d.error ?: d.ke.keycode; in getkeycode() 204 static int setkeycode(unsigned int scancode, unsigned int keycode) in setkeycode() argument 210 .keycode = keycode, in setkeycode() 1245 static int emulate_raw(struct vc_data *vc, unsigned int keycode, in emulate_raw() argument 1250 switch (keycode) { in emulate_raw() 1287 if (keycode > 255) in emulate_raw() 1290 code = x86_keycodes[keycode]; in emulate_raw() 1308 static int emulate_raw(struct vc_data *vc, unsigned int keycode, unsigned char up_flag) in emulate_raw() argument 1310 if (keycode > 127) in emulate_raw() [all …]
|
/linux-4.4.14/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-4.4.14/drivers/input/ |
D | sparse-keymap.c | 32 for (key = dev->keycode; key->type != KE_END; key++) { in sparse_keymap_get_key_index() 49 for (key = dev->keycode; key->type != KE_END; key++) in sparse_keymap_entry_by_index() 70 for (key = dev->keycode; key->type != KE_END; key++) in sparse_keymap_entry_from_scancode() 87 unsigned int keycode) in sparse_keymap_entry_from_keycode() argument 91 for (key = dev->keycode; key->type != KE_END; key++) in sparse_keymap_entry_from_keycode() 92 if (key->type == KE_KEY && keycode == key->keycode) in sparse_keymap_entry_from_keycode() 120 if (dev->keycode) { in sparse_keymap_getkeycode() 123 ke->keycode = key->keycode; in sparse_keymap_getkeycode() 142 if (dev->keycode) { in sparse_keymap_setkeycode() 145 *old_keycode = key->keycode; in sparse_keymap_setkeycode() [all …]
|
D | apm-power.c | 23 static void system_power_event(unsigned int keycode) in system_power_event() argument 25 switch (keycode) { in system_power_event()
|
D | matrix-keymap.c | 34 unsigned short *keymap = input_dev->keycode; in matrix_keypad_map_key() 180 input_dev->keycode = keymap; in matrix_keypad_build_keymap()
|
D | input.c | 769 return ((u8 *)dev->keycode)[index]; in input_fetch_keycode() 772 return ((u16 *)dev->keycode)[index]; in input_fetch_keycode() 775 return ((u32 *)dev->keycode)[index]; in input_fetch_keycode() 799 ke->keycode = input_fetch_keycode(dev, index); in input_default_getkeycode() 829 if (dev->keycodesize < sizeof(ke->keycode) && in input_default_setkeycode() 830 (ke->keycode >> (dev->keycodesize * 8))) in input_default_setkeycode() 835 u8 *k = (u8 *)dev->keycode; in input_default_setkeycode() 837 k[index] = ke->keycode; in input_default_setkeycode() 841 u16 *k = (u16 *)dev->keycode; in input_default_setkeycode() 843 k[index] = ke->keycode; in input_default_setkeycode() [all …]
|
D | evdev.c | 847 if (put_user(ke.keycode, ip + 1)) in evdev_handle_get_keycode() 882 if (get_user(ke.keycode, ip + 1)) in evdev_handle_set_keycode()
|
/linux-4.4.14/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 | bf54x-keys.c | 81 unsigned short *keycode; member 95 if (bf54x_kpad->keycode[i + input->keycodemax] == keyident) in bfin_kpad_find_key() 96 return bf54x_kpad->keycode[i]; in bfin_kpad_find_key() 100 static inline void bfin_keycodecpy(unsigned short *keycode, in bfin_keycodecpy() argument 107 keycode[i] = pdata_kc[i] & 0xffff; in bfin_keycodecpy() 108 keycode[i + keymapsize] = pdata_kc[i] >> 16; in bfin_keycodecpy() 204 bf54x_kpad->keycode = kmalloc(pdata->keymapsize * in bfin_kpad_probe() 206 if (!bf54x_kpad->keycode) { in bfin_kpad_probe() 280 input->keycode = bf54x_kpad->keycode; in bfin_kpad_probe() 282 bfin_keycodecpy(bf54x_kpad->keycode, pdata->keymap, pdata->keymapsize); in bfin_kpad_probe() [all …]
|
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 | 57 unsigned char keycode[256]; member 74 if (xtkbd->keycode[data & XTKBD_KEY]) { in xtkbd_interrupt() 75 input_report_key(xtkbd->dev, xtkbd->keycode[data & XTKBD_KEY], !(data & XTKBD_RELEASE)); in xtkbd_interrupt() 100 memcpy(xtkbd->keycode, xtkbd_keycode, sizeof(xtkbd->keycode)); in xtkbd_connect() 111 input_dev->keycode = xtkbd->keycode; in xtkbd_connect() 116 set_bit(xtkbd->keycode[i], input_dev->keybit); in xtkbd_connect()
|
D | newtonkbd.c | 60 unsigned char keycode[128]; member 72 if (nkbd->keycode[data & NKBD_KEY]) { in nkbd_interrupt() 73 input_report_key(nkbd->dev, nkbd->keycode[data & NKBD_KEY], data & NKBD_PRESS); in nkbd_interrupt() 98 memcpy(nkbd->keycode, nkbd_keycode, sizeof(nkbd->keycode)); in nkbd_connect() 109 input_dev->keycode = nkbd->keycode; in nkbd_connect() 113 set_bit(nkbd->keycode[i], input_dev->keybit); in nkbd_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 | stowaway.c | 66 unsigned char keycode[128]; member 78 if (skbd->keycode[data & SKBD_KEY_MASK]) { in skbd_interrupt() 79 input_report_key(dev, skbd->keycode[data & SKBD_KEY_MASK], in skbd_interrupt() 102 memcpy(skbd->keycode, skbd_keycode, sizeof(skbd->keycode)); in skbd_connect() 113 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() 117 input->keycodesize = sizeof(dev->keycode[0]); in adp5520_keys_probe() 119 input->keycode = dev->keycode; in adp5520_keys_probe() 121 memcpy(dev->keycode, pdata->keymap, in adp5520_keys_probe() 131 __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 | 76 unsigned char keycode[ARRAY_SIZE(sunkbd_keycode)]; member 133 if (sunkbd->keycode[data & SUNKBD_KEY]) { in sunkbd_interrupt() 135 sunkbd->keycode[data & SUNKBD_KEY], in sunkbd_interrupt() 284 memcpy(sunkbd->keycode, sunkbd_keycode, sizeof(sunkbd->keycode)); in sunkbd_connect() 304 input_dev->keycode = sunkbd->keycode; in sunkbd_connect() 308 __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()
|
D | locomokbd.c | 74 unsigned char keycode[LOCOMOKBD_NUMKEYS]; member 150 key = locomokbd->keycode[scancode]; in locomokbd_scankeyboard() 288 input_dev->keycode = locomokbd->keycode; in locomokbd_probe() 294 memcpy(locomokbd->keycode, locomokbd_keycode, sizeof(locomokbd->keycode)); in locomokbd_probe() 296 set_bit(locomokbd->keycode[i], input_dev->keybit); in locomokbd_probe()
|
D | snvs_pwrkey.c | 41 int keycode; member 60 input_event(input, EV_KEY, pdata->keycode, state); in imx_imx_snvs_check_for_events() 119 if (of_property_read_u32(np, "linux,keycode", &pdata->keycode)) { in imx_snvs_pwrkey_probe() 120 pdata->keycode = KEY_POWER; in imx_snvs_pwrkey_probe() 150 input_set_capability(input, EV_KEY, pdata->keycode); in imx_snvs_pwrkey_probe()
|
D | davinci_keyscan.c | 130 int keycode = KEY_UNKNOWN; in davinci_ks_interrupt() local 149 keycode = keymap[i]; in davinci_ks_interrupt() 151 dev_dbg(dev->parent, "key %d %s\n", keycode, in davinci_ks_interrupt() 153 input_report_key(davinci_ks->input, keycode, in davinci_ks_interrupt() 263 key_dev->keycode = davinci_ks->keymap; in davinci_ks_probe()
|
D | ep93xx_keypad.c | 89 int keycode, key1, key2; in ep93xx_keypad_irq_handler() local 93 keycode = (status & KEY_REG_KEY1_MASK) >> KEY_REG_KEY1_SHIFT; in ep93xx_keypad_irq_handler() 94 key1 = keypad->keycodes[keycode]; in ep93xx_keypad_irq_handler() 96 keycode = (status & KEY_REG_KEY2_MASK) >> KEY_REG_KEY2_SHIFT; in ep93xx_keypad_irq_handler() 97 key2 = keypad->keycodes[keycode]; in ep93xx_keypad_irq_handler()
|
D | adp5588-keys.c | 45 unsigned short keycode[ADP5588_KEYMAPSIZE]; member 286 kpad->keycode[key_val - 1], in adp5588_report_events() 531 input->keycodesize = sizeof(kpad->keycode[0]); in adp5588_probe() 533 input->keycode = kpad->keycode; in adp5588_probe() 535 memcpy(kpad->keycode, pdata->keymap, in adp5588_probe() 548 if (kpad->keycode[i] <= KEY_MAX) in adp5588_probe() 549 __set_bit(kpad->keycode[i], input->keybit); in adp5588_probe()
|
D | st-keyscan.c | 45 unsigned short *keycode = keypad->input_dev->keycode; in keyscan_isr() local 55 keycode[bit_nr], state & BIT(bit_nr)); in keyscan_isr()
|
D | bcm-keypad.c | 98 unsigned short *keymap = kp->input_dev->keycode; in bcm_kp_get_keycode() 109 unsigned int keycode; in bcm_kp_report_keys() local 124 keycode = bcm_kp_get_keycode(kp, row, col); in bcm_kp_report_keys() 125 input_report_key(kp->input_dev, keycode, key_press); in bcm_kp_report_keys()
|
D | adp5589-keys.c | 233 unsigned short keycode[ADP5589_KEYMAPSIZE]; member 611 kpad->keycode[key_val - 1], in adp5589_report_events() 646 if (key == kpad->keycode[i]) in adp5589_get_evcode() 975 input->keycodesize = sizeof(kpad->keycode[0]); in adp5589_probe() 977 input->keycode = kpad->keycode; in adp5589_probe() 979 memcpy(kpad->keycode, pdata->keymap, in adp5589_probe() 992 if (kpad->keycode[i] <= KEY_MAX) in adp5589_probe() 993 __set_bit(kpad->keycode[i], input->keybit); in adp5589_probe()
|
D | lpc32xx-keys.c | 85 unsigned row, changed, scancode, keycode; in lpc32xx_mod_states() local 97 keycode = kscandat->keymap[scancode]; in lpc32xx_mod_states() 99 input_report_key(input, keycode, key & (1 << row)); in lpc32xx_mod_states()
|
D | tegra-kbc.c | 113 unsigned short keycode[KBC_MAX_KEY * 2]; member 178 keycodes[num_down] = kbc->keycode[scancode]; in tegra_kbc_report_keys() 224 keycodes[i] = kbc->keycode[scancodes[i]]; in tegra_kbc_report_keys() 697 kbc->keycode, kbc->idev); in tegra_kbc_probe()
|
D | cros_ec_keyb.c | 131 const unsigned short *keycodes = idev->keycode; in cros_ec_keyb_process() 220 unsigned short *keymap = ckdev->idev->keycode; in cros_ec_keyb_compute_valid_keys()
|
D | opencores-kbd.c | 85 input->keycode = opencores_kbd->keycodes; in opencores_kbd_probe()
|
D | atakbd.c | 242 atakbd_dev->keycode = atakbd_keycode; in atakbd_init()
|
D | ipaq-micro-keys.c | 111 keys->input->keycode = keys->codes; in micro_key_probe()
|
D | jornada720_kbd.c | 118 input_dev->keycode = jornadakbd->keymap; in jornada720_kbd_probe()
|
D | clps711x-keypad.c | 39 const unsigned short *keycodes = dev->input->keycode; in clps711x_keypad_poll()
|
D | qt1070.c | 183 input->keycode = data->keycodes; in qt1070_probe()
|
D | jornada680_kbd.c | 215 input_dev->keycode = jornadakbd->keymap; in jornada680kbd_probe()
|
D | max7359_keypad.c | 210 input_dev->keycode = keypad->keycodes; in max7359_probe()
|
D | mcs_touchkey.c | 156 input_dev->keycode = data->keycodes; in mcs_touchkey_probe()
|
D | nspire-keypad.c | 57 unsigned short *keymap = input->keycode; in nspire_keypad_irq()
|
D | hilkbd.c | 260 hil_dev.dev->keycode = hphilkeyb_keycode; in hil_keyb_init()
|
D | mpr121_touchkey.c | 235 input_dev->keycode = mpr121->keycodes; in mpr_touchkey_probe()
|
D | lm8323.c | 281 unsigned short keycode = lm->keymap[key]; in process_keys() local 288 input_report_key(lm->idev, keycode, isdown); in process_keys()
|
D | omap-keypad.c | 132 unsigned short *keycodes = omap_kp_data->input->keycode; in omap_kp_tasklet()
|
D | tca8418_keypad.c | 163 unsigned short *keymap = input->keycode; in tca8418_read_keypad()
|
D | sh_keysc.c | 229 input->keycode = pdata->keycodes; in sh_keysc_probe()
|
D | tc3589x-keypad.c | 423 keypad->keymap = input->keycode; in tc3589x_keypad_probe()
|
D | qt2160.c | 414 input->keycode = qt2160->keycodes; in qt2160_probe()
|
D | cap11xx.c | 442 priv->idev->keycode = priv->keycodes; in cap11xx_i2c_probe()
|
D | matrix_keypad.c | 121 const unsigned short *keycodes = input_dev->keycode; in matrix_keypad_scan()
|
D | hil_kbd.c | 344 input_dev->keycode = hil_kbd_set1; in hil_dev_keyboard_setup()
|
/linux-4.4.14/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-4.4.14/drivers/media/usb/dvb-usb/ |
D | dvb-usb-remote.c | 33 if (keymap[index].keycode == KEY_RESERVED || in legacy_dvb_usb_get_keymap_index() 34 keymap[index].keycode == KEY_UNKNOWN) { in legacy_dvb_usb_get_keymap_index() 56 ke->keycode = keymap[index].keycode; in legacy_dvb_usb_getkeycode() 57 if (ke->keycode == KEY_UNKNOWN) in legacy_dvb_usb_getkeycode() 58 ke->keycode = KEY_RESERVED; in legacy_dvb_usb_getkeycode() 86 *old_keycode = keymap[index].keycode; in legacy_dvb_usb_setkeycode() 87 keymap->keycode = ke->keycode; in legacy_dvb_usb_setkeycode() 88 __set_bit(ke->keycode, dev->keybit); in legacy_dvb_usb_setkeycode() 93 if (keymap[index].keycode == *old_keycode) { in legacy_dvb_usb_setkeycode() 208 d->props.rc.legacy.rc_map_table[i].keycode, i); in legacy_dvb_usb_remote_init() [all …]
|
D | dib0700_core.c | 680 u32 uninitialized_var(keycode); in dib0700_rc_urb_completion() 727 keycode = RC_SCANCODE_NEC32(poll_reply->nec.system << 24 | in dib0700_rc_urb_completion() 733 keycode = RC_SCANCODE_NECX(poll_reply->nec.system << 8 | in dib0700_rc_urb_completion() 739 keycode = RC_SCANCODE_NEC(poll_reply->nec.system, in dib0700_rc_urb_completion() 748 keycode = RC_SCANCODE_RC5(poll_reply->rc5.system, poll_reply->rc5.data); in dib0700_rc_urb_completion() 761 rc_keydown(d->rc_dev, protocol, keycode, toggle); in dib0700_rc_urb_completion()
|
D | opera1.c | 39 u32 keycode; member 419 *event = rc_map_opera1_table[i].keycode; in opera1_rc_query() 421 rc_map_opera1_table[i].keycode; in opera1_rc_query()
|
D | af9005-remote.c | 136 *event = rc_map_af9005_table[i].keycode; in af9005_rc_decode()
|
D | nova-t-usb2.c | 101 *event = rc_map_haupp_table[i].keycode; in nova_t_rc_query()
|
D | vp7045.c | 173 *event = rc_map_vp7045_table[i].keycode; in vp7045_rc_query()
|
D | digitv.c | 248 *event = d->props.rc.legacy.rc_map_table[i].keycode; in digitv_rc_query()
|
D | vp702x.c | 284 *event = rc_map_vp702x_table[i].keycode; in vp702x_rc_query()
|
D | cxusb.c | 446 *event = keymap[i].keycode; in cxusb_rc_query() 474 *event = keymap[i].keycode; in cxusb_bluebird2_rc_query() 500 *event = keymap[i].keycode; in cxusb_d680_dmb_rc_query()
|
D | m920x.c | 209 *event = d->props.rc.legacy.rc_map_table[i].keycode; in m920x_rc_query()
|
/linux-4.4.14/Documentation/input/ |
D | notifier.txt | 12 - KBD_KEYCODE events are always sent before other events, value is the keycode. 13 - KBD_UNBOUND_KEYCODE events are sent if the keycode is not bound to a keysym. 14 value is the keycode. 15 - KBD_UNICODE events are sent if the keycode -> keysym translation produced a 17 - KBD_KEYSYM events are sent if the keycode -> keysym translation produced a 28 kbd_keycode(keycode) { 30 params.value = keycode;
|
D | input-programming.txt | 248 1.6 The keycode, keycodemax, keycodesize fields 252 The keycode is an array used to map from scancodes to input system keycodes. 253 The keycode max should contain the size of the array and keycodesize the 256 Userspace can query and alter current scancode to keycode mappings using 259 rely on kernel's default implementation of setting and querying keycode 265 keycode/keycodesize/keycodemax mapping mechanism provided by input core 266 and implement sparse keycode maps.
|
D | atarikbd.txt | 261 cursor keycode after mouse travel exceeding the user specified deltas in
|
/linux-4.4.14/drivers/macintosh/ |
D | adbhid.c | 216 u16 *keycode; member 287 int keycode, up_flag, key; in adbhid_input_keycode() local 289 keycode = scancode & 0x7f; in adbhid_input_keycode() 293 if (keycode == ADB_KEY_CAPSLOCK && !up_flag) { in adbhid_input_keycode() 311 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-4.4.14/drivers/staging/unisys/visorinput/ |
D | visorinput.c | 277 visorinput_dev->keycode = keycode_table; in register_client_keyboard() 452 int keycode, int desired_state) in handle_locking_key() argument 456 switch (keycode) { in handle_locking_key() 474 input_report_key(visorinput_dev, keycode, 1); in handle_locking_key() 476 input_report_key(visorinput_dev, keycode, 0); in handle_locking_key() 491 int keycode; in scancode_to_keycode() local 494 keycode = visorkbd_ext_keycode[(scancode >> 8) & 0xff]; in scancode_to_keycode() 496 keycode = visorkbd_keycode[scancode]; in scancode_to_keycode() 497 return keycode; in scancode_to_keycode() 524 int scancode, keycode; in visorinput_channel_interrupt() local [all …]
|
/linux-4.4.14/drivers/platform/x86/ |
D | dell-wmi.c | 110 u16 keycode; member 161 if ((key->keycode == KEY_BRIGHTNESSUP || in dell_wmi_process_key() 162 key->keycode == KEY_BRIGHTNESSDOWN) && acpi_video) in dell_wmi_process_key() 312 u16 keycode = bios_entry->keycode < 256 ? in dell_wmi_prepare_new_keymap() local 313 bios_to_linux_keycode[bios_entry->keycode] : in dell_wmi_prepare_new_keymap() 316 if (keycode == KEY_KBDILLUMTOGGLE) in dell_wmi_prepare_new_keymap() 321 keymap[i].keycode = keycode; in dell_wmi_prepare_new_keymap()
|
D | fujitsu-laptop.c | 729 int keycode; in acpi_fujitsu_notify() local 736 keycode = 0; in acpi_fujitsu_notify() 752 keycode = KEY_BRIGHTNESSUP; in acpi_fujitsu_notify() 760 keycode = KEY_BRIGHTNESSDOWN; in acpi_fujitsu_notify() 764 keycode = KEY_UNKNOWN; in acpi_fujitsu_notify() 770 if (keycode != 0) { in acpi_fujitsu_notify() 771 input_report_key(input, keycode, 1); in acpi_fujitsu_notify() 773 input_report_key(input, keycode, 0); in acpi_fujitsu_notify() 936 int keycode, keycode_r; in acpi_fujitsu_hotkey_notify() local 954 keycode = fujitsu->keycode1; in acpi_fujitsu_hotkey_notify() [all …]
|
D | fujitsu-tablet.c | 252 idev->keycode = fujitsu.config.keymap; in input_fujitsu_setup() 285 unsigned int keycode; in fujitsu_interrupt() local 303 keycode = fujitsu.config.keymap[i]; in fujitsu_interrupt() 309 input_report_key(fujitsu.idev, keycode, pressed); in fujitsu_interrupt()
|
D | msi-wmi.c | 229 key->code, key->keycode); in msi_wmi_notify()
|
D | thinkpad_acpi.c | 2276 const unsigned int keycode = hotkey_keycode_map[scancode]; in tpacpi_input_send_key() local 2278 if (keycode != KEY_RESERVED) { in tpacpi_input_send_key() 2282 input_report_key(tpacpi_inputdev, keycode, 1); in tpacpi_input_send_key() 2286 input_report_key(tpacpi_inputdev, keycode, 0); in tpacpi_input_send_key() 3466 tpacpi_inputdev->keycode = hotkey_keycode_map; in hotkey_init() 3628 int keycode; in adaptive_keyboard_hotkey_notify_hotkey() local 3668 keycode = hotkey_keycode_map[scancode - FIRST_ADAPTIVE_KEY + ADAPTIVE_KEY_OFFSET]; in adaptive_keyboard_hotkey_notify_hotkey() 3669 if (keycode != KEY_RESERVED) { in adaptive_keyboard_hotkey_notify_hotkey() 3672 input_report_key(tpacpi_inputdev, keycode, 1); in adaptive_keyboard_hotkey_notify_hotkey() 3675 input_report_key(tpacpi_inputdev, keycode, 0); in adaptive_keyboard_hotkey_notify_hotkey()
|
D | acer-wmi.c | 1711 switch (key->keycode) { in acer_wmi_notify()
|
D | sony-laptop.c | 494 key_dev->keycode = &sony_laptop_input_keycode_map; in sony_laptop_setup_input()
|
/linux-4.4.14/drivers/input/misc/ |
D | dm355evm_keys.c | 109 unsigned int keycode; in dm355evm_keys_irq() local 158 keycode = ke ? ke->keycode : KEY_UNKNOWN; in dm355evm_keys_irq() 161 event, keycode); in dm355evm_keys_irq() 164 input_report_key(keys->input, keycode, 1); in dm355evm_keys_irq() 166 input_report_key(keys->input, keycode, 0); in dm355evm_keys_irq()
|
D | ati_remote2.c | 137 u16 keycode; member 204 u16 keycode[ATI_REMOTE2_MODES][ARRAY_SIZE(ati_remote2_key_table)]; member 408 if (ar2->keycode[mode][index] == BTN_LEFT || in ati_remote2_input_key() 409 ar2->keycode[mode][index] == BTN_RIGHT) in ati_remote2_input_key() 424 input_event(idev, EV_KEY, ar2->keycode[mode][index], data[1]); in ati_remote2_input_key() 519 ke->keycode = ar2->keycode[mode][offset]; in ati_remote2_getkeycode() 557 *old_keycode = ar2->keycode[mode][offset]; in ati_remote2_setkeycode() 558 ar2->keycode[mode][offset] = ke->keycode; in ati_remote2_setkeycode() 559 __set_bit(ke->keycode, idev->keybit); in ati_remote2_setkeycode() 563 if (ar2->keycode[mode][index] == *old_keycode) in ati_remote2_setkeycode() [all …]
|
D | apanel.c | 71 static void report_key(struct input_dev *input, unsigned keycode) in report_key() argument 73 pr_debug(APANEL ": report key %#x\n", keycode); in report_key() 74 input_report_key(input, keycode, 1); in report_key() 77 input_report_key(input, keycode, 0); in report_key() 227 idev->keycode = ap->keymap; in apanel_probe()
|
D | pcf8574_keypad.c | 72 unsigned short keycode = key_down ? in pcf8574_kp_irq_handler() local 75 input_report_key(lp->idev, keycode, key_down); in pcf8574_kp_irq_handler() 110 idev->keycode = lp->btncode; in pcf8574_kp_probe()
|
D | xen-kbdfront.c | 79 if (test_bit(event->key.keycode, info->kbd->keybit)) in input_handler() 81 if (test_bit(event->key.keycode, info->ptr->keybit)) in input_handler() 84 input_report_key(dev, event->key.keycode, in input_handler() 88 event->key.keycode); in input_handler()
|
D | bfin_rotary.c | 46 static void report_key_event(struct input_dev *input, int keycode) in report_key_event() argument 49 input_report_key(input, keycode, 1); in report_key_event() 51 input_report_key(input, keycode, 0); in report_key_event()
|
D | atlas_btns.c | 89 input_dev->keycode = atlas_keymap; in atlas_acpi_button_add()
|
D | sgi_btns.c | 119 input->keycode = bdev->keymap; in sgi_buttons_probe()
|
D | cobalt_btns.c | 102 input->keycode = bdev->keymap; in cobalt_buttons_probe()
|
D | mc13783-pwrbutton.c | 193 pwr->keycode = priv->keymap; in mc13783_pwrbutton_probe()
|
D | ad714x.c | 224 input_report_key(sw->input, hw->keycode, 1); in ad714x_button_state_machine() 234 input_report_key(sw->input, hw->keycode, 0); in ad714x_button_state_machine() 1137 __set_bit(bt_plat[i].keycode, input->keybit); in ad714x_probe()
|
D | ims-pcu.c | 195 unsigned short keycode = buttons->keymap[i]; in ims_pcu_buttons_report() local 197 if (keycode != KEY_RESERVED) in ims_pcu_buttons_report() 198 input_report_key(input, keycode, data & (1UL << i)); in ims_pcu_buttons_report() 233 input->keycode = buttons->keymap; in ims_pcu_setup_buttons()
|
D | wistron_btns.c | 1199 entry->keycode = KEY_WLAN; in wistron_setup_keymap() 1206 entry->keycode = KEY_BLUETOOTH; in wistron_setup_keymap()
|
D | keyspan_remote.c | 515 input_dev->keycode = remote->keymap; in keyspan_probe()
|
D | cm109.c | 766 input_dev->keycode = dev->keymap; in cm109_usb_probe()
|
/linux-4.4.14/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 …]
|
D | device.h | 104 unsigned short keycode[128]; member
|
/linux-4.4.14/drivers/media/pci/ttpci/ |
D | av7110_ir.c | 110 u16 keycode; in av7110_emit_key() local 143 keycode = ir->key_map[data]; in av7110_emit_key() 146 __func__, ircom, addr, data, keycode); in av7110_emit_key() 152 if (!keycode) { in av7110_emit_key() 160 if (ir->last_key != keycode || toggle != ir->last_toggle) { in av7110_emit_key() 163 input_event(ir->input_dev, EV_KEY, keycode, 1); in av7110_emit_key() 166 input_event(ir->input_dev, EV_KEY, keycode, 2); in av7110_emit_key() 171 input_event(ir->input_dev, EV_KEY, keycode, 1); in av7110_emit_key() 175 ir->last_key = keycode; in av7110_emit_key() 205 ir->input_dev->keycode = ir->key_map; in input_register_keys()
|
/linux-4.4.14/drivers/media/rc/ |
D | rc-main.c | 223 int old_keycode = rc_map->scan[index].keycode; in ir_update_mapping() 238 rc_map->scan[index].keycode = new_keycode; in ir_update_mapping() 247 if (rc_map->scan[i].keycode == old_keycode) { in ir_update_mapping() 313 rc_map->scan[i].keycode = KEY_RESERVED; in ir_establish_scancode() 359 *old_keycode = ir_update_mapping(rdev, rc_map, index, ke->keycode); in ir_setkeycode() 399 from->scan[i].keycode); in ir_setkeytable() 473 ke->keycode = entry->keycode; in ir_getkeycode() 484 ke->keycode = KEY_RESERVED; in ir_getkeycode() 510 unsigned int keycode; in rc_g_keycode_from_table() local 517 keycode = index < rc_map->len ? in rc_g_keycode_from_table() [all …]
|
D | imon.c | 92 u32 keycode; member 1261 u32 keycode; in imon_remote_key_lookup() local 1266 keycode = rc_g_keycode_from_table(ictx->rdev, scancode); in imon_remote_key_lookup() 1271 if (keycode == KEY_RESERVED) { in imon_remote_key_lookup() 1273 keycode = rc_g_keycode_from_table(ictx->rdev, release); in imon_remote_key_lookup() 1274 if (keycode != KEY_RESERVED) in imon_remote_key_lookup() 1280 return keycode; in imon_remote_key_lookup() 1285 u32 keycode; in imon_mce_key_lookup() local 1302 keycode = rc_g_keycode_from_table(ictx->rdev, scancode); in imon_mce_key_lookup() 1307 return keycode; in imon_mce_key_lookup() [all …]
|
D | ir-mce_kbd-decoder.c | 152 unsigned char keycode, maskcode; in ir_mce_kbd_process_keyboard_data() local 168 keycode = kbd_keycodes[keydata]; in ir_mce_kbd_process_keyboard_data() 169 input_report_key(idev, keycode, 1); in ir_mce_kbd_process_keyboard_data()
|
/linux-4.4.14/drivers/acpi/ |
D | acpi_video.c | 1461 int keycode = 0; in acpi_video_bus_notify() local 1471 keycode = KEY_SWITCHVIDEOMODE; in acpi_video_bus_notify() 1478 keycode = KEY_SWITCHVIDEOMODE; in acpi_video_bus_notify() 1482 keycode = KEY_SWITCHVIDEOMODE; in acpi_video_bus_notify() 1485 keycode = KEY_VIDEO_NEXT; in acpi_video_bus_notify() 1488 keycode = KEY_VIDEO_PREV; in acpi_video_bus_notify() 1499 keycode = 0; in acpi_video_bus_notify() 1501 if (keycode) { in acpi_video_bus_notify() 1502 input_report_key(input, keycode, 1); in acpi_video_bus_notify() 1504 input_report_key(input, keycode, 0); in acpi_video_bus_notify() [all …]
|
D | button.c | 295 int keycode; in acpi_button_notify() local 301 keycode = test_bit(KEY_SLEEP, input->keybit) ? in acpi_button_notify() 303 input_report_key(input, keycode, 1); in acpi_button_notify() 305 input_report_key(input, keycode, 0); in acpi_button_notify()
|
/linux-4.4.14/drivers/hid/ |
D | hid-picolcd_core.c | 150 key_code = data->keycode[raw_data[i]]; in picolcd_raw_keypad() 173 key_code = data->keycode[data->pressed_keys[j]]; in picolcd_raw_keypad() 445 memcpy(data->keycode, def_keymap, sizeof(def_keymap)); in picolcd_init_keys() 454 idev->keycode = &data->keycode; in picolcd_init_keys() 456 idev->keycodesize = sizeof(data->keycode[0]); in picolcd_init_keys() 460 input_set_capability(idev, EV_KEY, data->keycode[i]); in picolcd_init_keys()
|
D | hid-picolcd.h | 91 unsigned short keycode[PICOLCD_KEYS]; member
|
D | hid-appleir.c | 268 input_dev->keycode = appleir->keymap; in appleir_input_configured()
|
D | hid-input.c | 80 unsigned int cur_idx, unsigned int keycode) in match_keycode() argument 85 return (usage->type == EV_KEY && usage->code == keycode); in match_keycode() 152 ke->keycode = usage->type == EV_KEY ? in hidinput_getkeycode() 175 usage->code = ke->keycode; in hidinput_setkeycode()
|
/linux-4.4.14/include/linux/input/ |
D | ad714x.h | 45 int keycode; member
|
D | sparse-keymap.h | 39 u16 keycode; /* For KE_KEY */ member
|
/linux-4.4.14/include/xen/interface/io/ |
D | kbdif.h | 58 uint32_t keycode; /* KEY_* from linux/input.h */ member
|
/linux-4.4.14/arch/arm/mach-omap1/ |
D | ams-delta-fiq-handler.S | 161 str r10, [r9, #BUF_KEY] @ clear keycode 193 @ Try appending the keycode to the circular buffer 209 ldr r8, [r9, #BUF_KEY] @ get last keycode
|
/linux-4.4.14/include/uapi/linux/ |
D | kd.h | 140 unsigned int scancode, keycode; member
|
D | input.h | 97 __u32 keycode; member
|
/linux-4.4.14/Documentation/devicetree/bindings/input/ |
D | atmel,maxtouch.txt | 16 indicating the Linux keycode mapped to each bit of the status byte,
|
D | input-reset.txt | 15 sysrq-reset-seq: array of Linux keycodes, one keycode per cell.
|
D | cap11xx.txt | 35 linux,keycodes: Specifies an array of numeric keycode values to
|
/linux-4.4.14/arch/blackfin/mach-bf537/boards/ |
D | stamp.c | 556 .keycode = BTN_FORWARD, 561 .keycode = BTN_LEFT, 566 .keycode = BTN_MIDDLE, 571 .keycode = BTN_RIGHT, 576 .keycode = BTN_BACK, 608 .keycode = BTN_1, 613 .keycode = BTN_2, 618 .keycode = BTN_3, 623 .keycode = BTN_4,
|
/linux-4.4.14/drivers/staging/speakup/ |
D | main.c | 2046 speakup_key(struct vc_data *vc, int shift_state, int keycode, u_short keysym, in speakup_key() argument 2074 if (keycode >= MAX_KEY) in speakup_key() 2076 key_info = spk_our_keys[keycode]; in speakup_key() 2111 if (last_keycode == keycode && in speakup_key() 2119 last_keycode = keycode; in speakup_key() 2150 ret = (*spk_special_handler) (vc, type, value, keycode); in speakup_key() 2169 static int keycode; /* to hold the current keycode */ in keyboard_notifier_call() local 2189 keycode = param->value; in keyboard_notifier_call() 2198 if (speakup_key(vc, param->shift, keycode, param->value, up)) in keyboard_notifier_call()
|
/linux-4.4.14/include/media/ |
D | rc-map.h | 79 u32 keycode; member
|
/linux-4.4.14/drivers/staging/nvec/ |
D | nvec_kbd.c | 135 idev->keycode = keycodes; in nvec_kbd_probe()
|
/linux-4.4.14/drivers/tty/ |
D | moxa.c | 542 u16 usum, keycode; in moxa_real_load_code() local 544 keycode = (brd->boardType == MOXA_BOARD_CP204J) ? CP204J_KeyCode : in moxa_real_load_code() 559 keycode = C320_KeyCode; in moxa_real_load_code() 584 if (readw(baseAddr + key) == keycode) in moxa_real_load_code() 588 if (readw(baseAddr + key) != keycode) in moxa_real_load_code() 595 if (readw(baseAddr + key) == keycode) in moxa_real_load_code()
|
/linux-4.4.14/Documentation/ |
D | SAK.txt | 30 echo "control alt keycode 101 = SAK" | /bin/loadkeys
|
D | sysrq.txt | 188 There are some keyboards that produce a different keycode for SysRq than the
|
/linux-4.4.14/Documentation/devicetree/bindings/crypto/ |
D | fsl-sec4.txt | 423 - linux,keycode: 443 linux,keycode = <116>; /* KEY_POWER */ 532 linux,keycode = <116>; /* KEY_POWER */
|
/linux-4.4.14/include/linux/ |
D | input.h | 143 void *keycode; member
|
/linux-4.4.14/Documentation/acpi/ |
D | video_extension.txt | 87 event keycode
|
/linux-4.4.14/Documentation/DocBook/ |
D | device-drivers.xml.db | 993 API-input-get-keycode 994 API-input-set-keycode 1039 API-sparse-keymap-entry-from-keycode
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | imx6ul.dtsi | 444 linux,keycode = <KEY_POWER>;
|
D | imx7d.dtsi | 556 linux,keycode = <KEY_POWER>;
|
D | imx6sx.dtsi | 688 linux,keycode = <KEY_POWER>;
|
/linux-4.4.14/drivers/media/usb/ttusb-dec/ |
D | ttusb_dec.c | 1200 input_dev->keycode = rc_keys; in ttusb_init_rc()
|
/linux-4.4.14/sound/pci/hda/ |
D | patch_realtek.c | 3504 spec->kb_dev->keycode = spec->alc_mute_keycode_map; in alc_register_micmute_input_device()
|