/linux-4.1.27/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.1.27/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 | 182 .keycode = 0, in getkeycode() 191 return d.error ?: d.ke.keycode; in getkeycode() 203 static int setkeycode(unsigned int scancode, unsigned int keycode) in setkeycode() argument 209 .keycode = keycode, in setkeycode() 1143 static int emulate_raw(struct vc_data *vc, unsigned int keycode, in emulate_raw() argument 1148 switch (keycode) { in emulate_raw() 1185 if (keycode > 255) in emulate_raw() 1188 code = x86_keycodes[keycode]; in emulate_raw() 1206 static int emulate_raw(struct vc_data *vc, unsigned int keycode, unsigned char up_flag) in emulate_raw() argument 1208 if (keycode > 127) in emulate_raw() [all …]
|
/linux-4.1.27/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.1.27/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 | 766 return ((u8 *)dev->keycode)[index]; in input_fetch_keycode() 769 return ((u16 *)dev->keycode)[index]; in input_fetch_keycode() 772 return ((u32 *)dev->keycode)[index]; in input_fetch_keycode() 796 ke->keycode = input_fetch_keycode(dev, index); in input_default_getkeycode() 826 if (dev->keycodesize < sizeof(ke->keycode) && in input_default_setkeycode() 827 (ke->keycode >> (dev->keycodesize * 8))) in input_default_setkeycode() 832 u8 *k = (u8 *)dev->keycode; in input_default_setkeycode() 834 k[index] = ke->keycode; in input_default_setkeycode() 838 u16 *k = (u16 *)dev->keycode; in input_default_setkeycode() 840 k[index] = ke->keycode; in input_default_setkeycode() [all …]
|
D | evdev.c | 718 if (put_user(ke.keycode, ip + 1)) in evdev_handle_get_keycode() 753 if (get_user(ke.keycode, ip + 1)) in evdev_handle_set_keycode()
|
/linux-4.1.27/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 | 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 | max7359_keypad.c | 99 unsigned short keycode = KEY_VAL(key); in max7359_build_keycode() local 101 keypad->keycodes[scancode] = keycode; in max7359_build_keycode() 102 __set_bit(keycode, input_dev->keybit); in max7359_build_keycode() 231 input_dev->keycode = keypad->keycodes; in max7359_probe()
|
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() 696 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() 211 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 | 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 | mpr121_touchkey.c | 235 input_dev->keycode = mpr121->keycodes; in mpr_touchkey_probe()
|
D | hilkbd.c | 260 hil_dev.dev->keycode = hphilkeyb_keycode; in hil_keyb_init()
|
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 | cap11xx.c | 308 priv->idev->keycode = priv->keycodes; in cap11xx_i2c_probe()
|
D | sh_keysc.c | 229 input->keycode = pdata->keycodes; in sh_keysc_probe()
|
D | tca8418_keypad.c | 163 unsigned short *keymap = input->keycode; in tca8418_read_keypad()
|
D | tc3589x-keypad.c | 416 keypad->keymap = input->keycode; in tc3589x_keypad_probe()
|
D | qt2160.c | 414 input->keycode = qt2160->keycodes; in qt2160_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.1.27/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.1.27/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 418 *event = rc_map_opera1_table[i].keycode; in opera1_rc_query() 420 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 | 285 *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.1.27/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.1.27/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.1.27/drivers/platform/x86/ |
D | dell-wmi.c | 109 u16 keycode; member 160 if ((key->keycode == KEY_BRIGHTNESSUP || in dell_wmi_process_key() 161 key->keycode == KEY_BRIGHTNESSDOWN) && acpi_video) in dell_wmi_process_key() 311 u16 keycode = bios_entry->keycode < 256 ? in dell_wmi_prepare_new_keymap() local 312 bios_to_linux_keycode[bios_entry->keycode] : in dell_wmi_prepare_new_keymap() 315 if (keycode == KEY_KBDILLUMTOGGLE) in dell_wmi_prepare_new_keymap() 320 keymap[i].keycode = keycode; in dell_wmi_prepare_new_keymap()
|
D | fujitsu-laptop.c | 728 int keycode; in acpi_fujitsu_notify() local 735 keycode = 0; in acpi_fujitsu_notify() 751 keycode = KEY_BRIGHTNESSUP; in acpi_fujitsu_notify() 759 keycode = KEY_BRIGHTNESSDOWN; in acpi_fujitsu_notify() 763 keycode = KEY_UNKNOWN; in acpi_fujitsu_notify() 769 if (keycode != 0) { in acpi_fujitsu_notify() 770 input_report_key(input, keycode, 1); in acpi_fujitsu_notify() 772 input_report_key(input, keycode, 0); in acpi_fujitsu_notify() 935 int keycode, keycode_r; in acpi_fujitsu_hotkey_notify() local 953 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 | 228 key->code, key->keycode); in msi_wmi_notify()
|
D | thinkpad_acpi.c | 2275 const unsigned int keycode = hotkey_keycode_map[scancode]; in tpacpi_input_send_key() local 2277 if (keycode != KEY_RESERVED) { in tpacpi_input_send_key() 2281 input_report_key(tpacpi_inputdev, keycode, 1); in tpacpi_input_send_key() 2285 input_report_key(tpacpi_inputdev, keycode, 0); in tpacpi_input_send_key() 3465 tpacpi_inputdev->keycode = hotkey_keycode_map; in hotkey_init() 3627 int keycode; in adaptive_keyboard_hotkey_notify_hotkey() local 3667 keycode = hotkey_keycode_map[scancode - FIRST_ADAPTIVE_KEY + ADAPTIVE_KEY_OFFSET]; in adaptive_keyboard_hotkey_notify_hotkey() 3668 if (keycode != KEY_RESERVED) { in adaptive_keyboard_hotkey_notify_hotkey() 3671 input_report_key(tpacpi_inputdev, keycode, 1); in adaptive_keyboard_hotkey_notify_hotkey() 3674 input_report_key(tpacpi_inputdev, keycode, 0); in adaptive_keyboard_hotkey_notify_hotkey()
|
D | acer-wmi.c | 1762 switch (key->keycode) { in acer_wmi_notify()
|
D | sony-laptop.c | 493 key_dev->keycode = &sony_laptop_input_keycode_map; in sony_laptop_setup_input()
|
/linux-4.1.27/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 | 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 | 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() 1149 __set_bit(bt_plat[i].keycode, input[alloc_idx]->keybit); in ad714x_probe()
|
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.1.27/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.1.27/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.1.27/drivers/media/rc/ |
D | rc-main.c | 222 int old_keycode = rc_map->scan[index].keycode; in ir_update_mapping() 237 rc_map->scan[index].keycode = new_keycode; in ir_update_mapping() 246 if (rc_map->scan[i].keycode == old_keycode) { in ir_update_mapping() 312 rc_map->scan[i].keycode = KEY_RESERVED; in ir_establish_scancode() 358 *old_keycode = ir_update_mapping(rdev, rc_map, index, ke->keycode); in ir_setkeycode() 398 from->scan[i].keycode); in ir_setkeytable() 472 ke->keycode = entry->keycode; in ir_getkeycode() 483 ke->keycode = KEY_RESERVED; in ir_getkeycode() 509 unsigned int keycode; in rc_g_keycode_from_table() local 516 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.1.27/drivers/acpi/ |
D | video.c | 1526 int keycode = 0; in acpi_video_bus_notify() local 1536 keycode = KEY_SWITCHVIDEOMODE; in acpi_video_bus_notify() 1543 keycode = KEY_SWITCHVIDEOMODE; in acpi_video_bus_notify() 1547 keycode = KEY_SWITCHVIDEOMODE; in acpi_video_bus_notify() 1550 keycode = KEY_VIDEO_NEXT; in acpi_video_bus_notify() 1553 keycode = KEY_VIDEO_PREV; in acpi_video_bus_notify() 1564 keycode = 0; in acpi_video_bus_notify() 1566 if (keycode) { in acpi_video_bus_notify() 1567 input_report_key(input, keycode, 1); in acpi_video_bus_notify() 1569 input_report_key(input, keycode, 0); in acpi_video_bus_notify() [all …]
|
D | button.c | 299 int keycode; in acpi_button_notify() local 305 keycode = test_bit(KEY_SLEEP, input->keybit) ? in acpi_button_notify() 307 input_report_key(input, keycode, 1); in acpi_button_notify() 309 input_report_key(input, keycode, 0); in acpi_button_notify()
|
/linux-4.1.27/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-appleir.c | 268 input_dev->keycode = appleir->keymap; in appleir_input_configured()
|
D | hid-picolcd.h | 91 unsigned short keycode[PICOLCD_KEYS]; member
|
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.1.27/include/linux/input/ |
D | ad714x.h | 45 int keycode; member
|
D | sparse-keymap.h | 39 u16 keycode; /* For KE_KEY */ member
|
/linux-4.1.27/include/xen/interface/io/ |
D | kbdif.h | 58 uint32_t keycode; /* KEY_* from linux/input.h */ member
|
/linux-4.1.27/arch/arm/mach-omap1/ |
D | ams-delta-fiq-handler.S | 162 str r10, [r9, #BUF_KEY] @ clear keycode 194 @ Try appending the keycode to the circular buffer 210 ldr r8, [r9, #BUF_KEY] @ get last keycode
|
/linux-4.1.27/include/uapi/linux/ |
D | kd.h | 140 unsigned int scancode, keycode; member
|
D | input.h | 96 __u32 keycode; member
|
/linux-4.1.27/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.1.27/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.1.27/drivers/staging/speakup/ |
D | main.c | 2044 speakup_key(struct vc_data *vc, int shift_state, int keycode, u_short keysym, in speakup_key() argument 2072 if (keycode >= MAX_KEY) in speakup_key() 2074 key_info = spk_our_keys[keycode]; in speakup_key() 2109 if (last_keycode == keycode && in speakup_key() 2117 last_keycode = keycode; in speakup_key() 2148 ret = (*spk_special_handler) (vc, type, value, keycode); in speakup_key() 2167 static int keycode; /* to hold the current keycode */ in keyboard_notifier_call() local 2187 keycode = param->value; in keyboard_notifier_call() 2196 if (speakup_key(vc, param->shift, keycode, param->value, up)) in keyboard_notifier_call()
|
/linux-4.1.27/include/media/ |
D | rc-map.h | 81 u32 keycode; member
|
/linux-4.1.27/drivers/staging/nvec/ |
D | nvec_kbd.c | 135 idev->keycode = keycodes; in nvec_kbd_probe()
|
/linux-4.1.27/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.1.27/Documentation/ |
D | SAK.txt | 30 echo "control alt keycode 101 = SAK" | /bin/loadkeys
|
D | sysrq.txt | 186 There are some keyboards that produce a different keycode for SysRq than the
|
/linux-4.1.27/include/linux/ |
D | input.h | 143 void *keycode; member
|
/linux-4.1.27/Documentation/acpi/ |
D | video_extension.txt | 87 event keycode
|
/linux-4.1.27/drivers/input/touchscreen/ |
D | atmel_mxt_ts.c | 2380 u32 keycode; in mxt_parse_dt() local 2402 "linux,gpio-keymap", i, &keycode); in mxt_parse_dt() 2404 keycode = KEY_RESERVED; in mxt_parse_dt() 2406 keymap[i] = keycode; in mxt_parse_dt()
|
/linux-4.1.27/drivers/media/usb/ttusb-dec/ |
D | ttusb_dec.c | 1207 input_dev->keycode = rc_keys; in ttusb_init_rc()
|