/linux-master/drivers/input/ |
H A D | sparse-keymap.c | 28 for (key = dev->keycode; key->type != KE_END; key++) { 45 for (key = dev->keycode; key->type != KE_END; key++) 66 for (key = dev->keycode; key->type != KE_END; key++) 77 * @keycode: Key code 83 unsigned int keycode) 87 for (key = dev->keycode; key->type != KE_END; key++) 88 if (key->type == KE_KEY && keycode == key->keycode) 116 if (dev->keycode) { 119 ke->keycode 82 sparse_keymap_entry_from_keycode(struct input_dev *dev, unsigned int keycode) argument [all...] |
H A D | apm-power.c | 19 static void system_power_event(unsigned int keycode) argument 21 switch (keycode) {
|
/linux-master/drivers/input/keyboard/ |
H A D | maple_keyb.c | 28 unsigned short keycode[NR_SCANCODES]; member in struct:dc_kbd 85 int code, keycode; local 90 keycode = kbd->keycode[code]; 92 input_report_key(dev, keycode, (kbd->new[0] >> i) & 1); 99 keycode = kbd->keycode[code]; 100 if (keycode) { 102 input_report_key(dev, keycode, 0); 111 keycode [all...] |
H A D | xtkbd.c | 38 unsigned char keycode[256]; member in struct:xtkbd 55 if (xtkbd->keycode[data & XTKBD_KEY]) { 56 input_report_key(xtkbd->dev, xtkbd->keycode[data & XTKBD_KEY], !(data & XTKBD_RELEASE)); 81 memcpy(xtkbd->keycode, xtkbd_keycode, sizeof(xtkbd->keycode)); 92 input_dev->keycode = xtkbd->keycode; 97 set_bit(xtkbd->keycode[i], input_dev->keybit);
|
H A D | newtonkbd.c | 41 unsigned char keycode[128]; member in struct:nkbd 53 if (nkbd->keycode[data & NKBD_KEY]) { 54 input_report_key(nkbd->dev, nkbd->keycode[data & NKBD_KEY], data & NKBD_PRESS); 79 memcpy(nkbd->keycode, nkbd_keycode, sizeof(nkbd->keycode)); 90 input_dev->keycode = nkbd->keycode; 94 set_bit(nkbd->keycode[i], input_dev->keybit);
|
H A D | adc-keys.c | 21 u32 keycode; member in struct:adc_keys_button 37 int keycode = 0; local 48 keycode = st->map[i].keycode; 54 keycode = 0; 56 if (st->last_key && st->last_key != keycode) 59 if (keycode) 60 input_report_key(input, keycode, 1); 63 st->last_key = keycode; 93 &map[i].keycode)) { [all...] |
H A D | stowaway.c | 47 unsigned char keycode[128]; member in struct:skbd 59 if (skbd->keycode[data & SKBD_KEY_MASK]) { 60 input_report_key(dev, skbd->keycode[data & SKBD_KEY_MASK], 83 memcpy(skbd->keycode, skbd_keycode, sizeof(skbd->keycode)); 94 input_dev->keycode = skbd->keycode;
|
H A D | iqs62x-keys.c | 40 unsigned int keycode[IQS62X_NUM_KEYS]; member in struct:iqs62x_keys_private 63 iqs62x_keys->keycode, 117 * and are unmasked if mapped to a valid keycode. 120 if (iqs62x_keys->keycode[i] == KEY_RESERVED) 164 * either wheel movement flag is mapped to a valid keycode. 166 if (iqs62x_keys->keycode[IQS62X_EVENT_WHEEL_UP] != KEY_RESERVED) 169 if (iqs62x_keys->keycode[IQS62X_EVENT_WHEEL_DN] != KEY_RESERVED) 213 input_report_key(iqs62x_keys->input, iqs62x_keys->keycode[i], 235 iqs62x_keys->keycode[IQS62X_EVENT_WHEEL_UP], 240 iqs62x_keys->keycode[IQS62X_EVENT_WHEEL_D [all...] |
H A D | lkkbd.c | 262 unsigned short keycode[LK_NUM_KEYCODES]; member in struct:lkkbd 352 lk->keycode[0xb1] = KEY_COMPOSE; 362 lk->keycode[0xb1] = KEY_LEFTALT; 415 "Scancode of stuck key is 0x%02x, keycode is 0x%04x\n", 416 lk->id[3], lk->keycode[lk->id[3]]); 428 unsigned int keycode; local 446 input_report_key(input_dev, lk->keycode[i], 0); 470 keycode = lk->keycode[data]; 471 if (keycode ! [all...] |
H A D | snvs_pwrkey.c | 37 int keycode; member in struct:pwrkey_drv_data 57 input_event(input, EV_KEY, pdata->keycode, state); 86 input_report_key(input, pdata->keycode, 1); 88 input_report_key(input, pdata->keycode, 0); 139 if (of_property_read_u32(np, "linux,keycode", &pdata->keycode)) { 140 pdata->keycode = KEY_POWER; 192 input_set_capability(input, EV_KEY, pdata->keycode);
|
H A D | adp5520-keys.c | 20 unsigned short keycode[ADP5520_KEYMAPSIZE]; member in struct:adp5520_keys 30 input_report_key(dev->input, dev->keycode[i], value); 114 input->keycodesize = sizeof(dev->keycode[0]); 116 input->keycode = dev->keycode; 118 memcpy(dev->keycode, pdata->keymap, 128 __set_bit(dev->keycode[i], input->keybit);
|
H A D | pxa27x_keypad.c | 254 unsigned short keycode; local 256 keycode = code & 0xffff; 257 keypad->keycodes[n] = keycode; 258 __set_bit(keycode, input_dev->keybit); 260 keycode = code >> 16; 261 keypad->keycodes[n + 1] = keycode; 262 __set_bit(keycode, input_dev->keybit); 345 unsigned short keycode; local 364 keycode = pdata->direct_key_map[i]; 365 keypad->keycodes[MAX_MATRIX_KEY_NUM + i] = keycode; 496 unsigned char keycode = keypad->keycodes[code]; local [all...] |
H A D | imx_sc_key.c | 28 u32 keycode; member in struct:imx_key_drv_data 91 input_event(input, EV_KEY, priv->keycode, state); 126 &priv->keycode)) { 143 input_set_capability(input, EV_KEY, priv->keycode);
|
H A D | sunkbd.c | 57 unsigned char keycode[ARRAY_SIZE(sunkbd_keycode)]; member in struct:sunkbd 115 if (sunkbd->keycode[data & SUNKBD_KEY]) { 117 sunkbd->keycode[data & SUNKBD_KEY], 290 memcpy(sunkbd->keycode, sunkbd_keycode, sizeof(sunkbd->keycode)); 310 input_dev->keycode = sunkbd->keycode; 314 __set_bit(sunkbd->keycode[i], input_dev->keybit);
|
H A D | locomokbd.c | 59 unsigned char keycode[LOCOMOKBD_NUMKEYS]; member in struct:locomokbd 135 key = locomokbd->keycode[scancode]; 271 input_dev->keycode = locomokbd->keycode; 277 memcpy(locomokbd->keycode, locomokbd_keycode, sizeof(locomokbd->keycode)); 279 set_bit(locomokbd->keycode[i], input_dev->keybit);
|
H A D | sun4i-lradc-keys.c | 92 u32 keycode; member in struct:sun4i_lradc_keymap 112 u32 i, ints, val, voltage, diff, keycode = 0, closest = 0xffffffff; local 118 * any info as to which key was released, so we cache the keycode. 134 keycode = lradc->chan0_map[i].keycode; 138 lradc->chan0_keycode = keycode; 244 error = of_property_read_u32(pp, "linux,code", &map->keycode); 307 __set_bit(lradc->chan0_map[i].keycode, lradc->input->keybit);
|
H A D | atkbd.c | 72 * Scancode to keycode tables. These are just the default setting, and 186 unsigned short keycode; member in struct:__anon45 212 unsigned short keycode[ATKBD_KEYMAP_SIZE]; member in struct:atkbd 450 unsigned short keycode; local 507 keycode = atkbd->keycode[code]; 510 if (keycode != ATKBD_KEY_NULL) 513 switch (keycode) { 523 "Use 'setkeycodes %s%02x <keycode>' to make it known.\n", 552 } else if (!atkbd->softrepeat && test_bit(keycode, de 1094 u16 scancode, keycode; local [all...] |
/linux-master/drivers/media/firewire/ |
H A D | firedtv-rc.c | 138 idev->keycode = kmemdup(keytable, sizeof(keytable), GFP_KERNEL); 139 if (!idev->keycode) { 156 kfree(idev->keycode); 165 kfree(fdtv->remote_ctrl_dev->keycode); 172 u16 *keycode = idev->keycode; local 175 code = keycode[code - 0x0300]; 177 code = keycode[code - 0x0320];
|
/linux-master/include/linux/input/ |
H A D | ad714x.h | 44 int keycode; member in struct:ad714x_button_plat
|
H A D | sparse-keymap.h | 22 * @keycode: KEY_* code assigned to a key/button 37 u16 keycode; /* For KE_KEY */ member in union:key_entry::__anon4283
|
/linux-master/drivers/media/usb/dvb-usb/ |
H A D | dvb-usb-remote.c | 34 if (keymap[index].keycode == KEY_RESERVED || 35 keymap[index].keycode == KEY_UNKNOWN) { 57 ke->keycode = keymap[index].keycode; 58 if (ke->keycode == KEY_UNKNOWN) 59 ke->keycode = KEY_RESERVED; 87 *old_keycode = keymap[index].keycode; 88 keymap->keycode = ke->keycode; 89 __set_bit(ke->keycode, de [all...] |
/linux-master/drivers/macintosh/ |
H A D | adbhid.c | 217 u16 *keycode; member in struct:adbhid 288 int keycode, up_flag, key; local 290 keycode = scancode & 0x7f; 294 if (keycode == ADB_KEY_CAPSLOCK && !up_flag) { 312 keycode = ADB_KEY_CAPSLOCK; 328 switch (keycode) { 346 keycode = ADB_KEY_POWER; 356 /* Fn + Command will produce a bogus "power" keycode */ 358 keycode = ADB_KEY_CMD; 364 keycode [all...] |
/linux-master/drivers/input/joystick/ |
H A D | adafruit-seesaw.c | 76 { KE_KEY, SEESAW_BUTTON_A, .keycode = BTN_SOUTH }, 77 { KE_KEY, SEESAW_BUTTON_B, .keycode = BTN_EAST }, 78 { KE_KEY, SEESAW_BUTTON_X, .keycode = BTN_NORTH }, 79 { KE_KEY, SEESAW_BUTTON_Y, .keycode = BTN_WEST }, 80 { KE_KEY, SEESAW_BUTTON_START, .keycode = BTN_START }, 81 { KE_KEY, SEESAW_BUTTON_SELECT, .keycode = BTN_SELECT },
|
/linux-master/sound/usb/caiaq/ |
H A D | input.c | 294 unsigned short *keycode = input_dev->keycode; local 297 if (!keycode) 305 input_report_key(input_dev, keycode[i], 612 BUILD_BUG_ON(sizeof(cdev->keycode) < sizeof(keycode_rk2)); 613 memcpy(cdev->keycode, keycode_rk2, sizeof(keycode_rk2)); 624 BUILD_BUG_ON(sizeof(cdev->keycode) < sizeof(keycode_rk3)); 625 memcpy(cdev->keycode, keycode_rk3, sizeof(keycode_rk3)); 635 BUILD_BUG_ON(sizeof(cdev->keycode) < sizeof(keycode_ak1)); 636 memcpy(cdev->keycode, keycode_ak [all...] |
/linux-master/drivers/platform/x86/dell/ |
H A D | dell-wmi-base.c | 185 u16 keycode; member in struct:dell_bios_keymap_entry 407 if ((key->keycode == KEY_BRIGHTNESSUP || 408 key->keycode == KEY_BRIGHTNESSDOWN) && 415 if (key->keycode == KEY_KBDILLUMTOGGLE) { 573 u16 keycode = (bios_entry->keycode < local 575 bios_to_linux_keycode[bios_entry->keycode] : 576 (bios_entry->keycode == 0xffff ? KEY_UNKNOWN : KEY_RESERVED); 583 if (keycode == KEY_RESERVED) { 584 pr_info("firmware scancode 0x%x maps to unrecognized keycode [all...] |