Symbol: EV_KEY
arch/arm/mach-orion5x/net2big-setup.c
328
.type = EV_KEY,
arch/arm/mach-s3c/mach-crag6410.c
210
.type = EV_KEY,
arch/arm/mach-sa1100/h3xxx.c
177
.type = EV_KEY,
arch/arm/mach-sa1100/h3xxx.c
184
.type = EV_KEY,
arch/mips/alchemy/devboards/db1300.c
362
.type = EV_KEY,
arch/mips/alchemy/devboards/db1300.c
370
.type = EV_KEY,
arch/mips/alchemy/devboards/db1300.c
378
.type = EV_KEY,
arch/mips/alchemy/devboards/db1300.c
386
.type = EV_KEY,
arch/mips/alchemy/devboards/db1300.c
394
.type = EV_KEY,
arch/x86/platform/olpc/olpc-xo1-sci.c
445
set_bit(EV_KEY, power_button_idev->evbit);
drivers/accessibility/speakup/fakekey.c
36
__set_bit(EV_KEY, virt_keyboard->evbit);
drivers/acpi/acpi_video.c
1910
input->evbit[0] = BIT(EV_KEY);
drivers/acpi/button.c
608
input_set_capability(input, EV_KEY, KEY_POWER);
drivers/acpi/button.c
609
input_set_capability(input, EV_KEY, KEY_WAKEUP);
drivers/acpi/button.c
613
input_set_capability(input, EV_KEY, KEY_SLEEP);
drivers/char/sonypi.c
1163
jog_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/char/sonypi.c
1179
key_dev->evbit[0] = BIT_MASK(EV_KEY);
drivers/extcon/extcon-max77693.c
1115
input_set_capability(info->dock, EV_KEY, KEY_VOLUMEUP);
drivers/extcon/extcon-max77693.c
1116
input_set_capability(info->dock, EV_KEY, KEY_VOLUMEDOWN);
drivers/extcon/extcon-max77693.c
1117
input_set_capability(info->dock, EV_KEY, KEY_PLAYPAUSE);
drivers/extcon/extcon-max77693.c
1118
input_set_capability(info->dock, EV_KEY, KEY_PREVIOUSSONG);
drivers/extcon/extcon-max77693.c
1119
input_set_capability(info->dock, EV_KEY, KEY_NEXTSONG);
drivers/extcon/extcon-max77693.c
569
input_event(dock, EV_KEY, code, attached);
drivers/hid/hid-accutouch.c
26
hid_map_usage(hi, usage, bit, max, EV_KEY, BTN_TOUCH);
drivers/hid/hid-alps.c
722
__set_bit(EV_KEY, input->evbit);
drivers/hid/hid-alps.c
751
__set_bit(EV_KEY, input2->evbit);
drivers/hid/hid-apple.c
418
if (type == EV_KEY &&
drivers/hid/hid-apple.c
730
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, KEY_FN);
drivers/hid/hid-apple.c
750
hid_map_usage(hi, usage, bit, max, EV_KEY, BTN_2);
drivers/hid/hid-apple.c
752
hid_map_usage(hi, usage, bit, max, EV_KEY, BTN_1);
drivers/hid/hid-appleir.c
264
input_dev->evbit[0] = BIT(EV_KEY) | BIT(EV_REP);
drivers/hid/hid-appletb-kbd.c
205
if ((usage->hid & HID_USAGE_PAGE) != HID_UP_KEYBOARD || usage->type != EV_KEY)
drivers/hid/hid-appletb-kbd.c
241
if (type == EV_KEY && code == KEY_FN && appletb_tb_fn_toggle &&
drivers/hid/hid-appletb-kbd.c
326
input_set_capability(input, EV_KEY, appletb_kbd_keymap[idx].code);
drivers/hid/hid-asus.c
1012
max, EV_KEY, (c))
drivers/hid/hid-asus.c
1132
input_set_capability(hi->input, EV_KEY, KEY_MUTE);
drivers/hid/hid-asus.c
365
if (usage->type == EV_KEY && value) {
drivers/hid/hid-asus.c
958
input_set_capability(input, EV_KEY, KEY_F21);
drivers/hid/hid-belkin.c
25
EV_KEY, (c))
drivers/hid/hid-cherry.c
37
EV_KEY, (c))
drivers/hid/hid-chicony.c
58
EV_KEY, (c))
drivers/hid/hid-corsair.c
640
hid_map_usage_clear(input, usage, bit, max, EV_KEY,
drivers/hid/hid-corsair.c
648
hid_map_usage_clear(input, usage, bit, max, EV_KEY,
drivers/hid/hid-corsair.c
653
hid_map_usage_clear(input, usage, bit, max, EV_KEY,
drivers/hid/hid-corsair.c
658
hid_map_usage_clear(input, usage, bit, max, EV_KEY,
drivers/hid/hid-corsair.c
663
hid_map_usage_clear(input, usage, bit, max, EV_KEY,
drivers/hid/hid-corsair.c
668
hid_map_usage_clear(input, usage, bit, max, EV_KEY,
drivers/hid/hid-cougar.c
277
input_event(shared->input, EV_KEY,
drivers/hid/hid-creative-sb0540.c
198
input_dev->evbit[0] = BIT(EV_KEY) | BIT(EV_REP);
drivers/hid/hid-debug.c
3146
[EV_SYN] = "Sync", [EV_KEY] = "Key",
drivers/hid/hid-debug.c
3611
[EV_SYN] = syncs, [EV_KEY] = keys,
drivers/hid/hid-ezkey.c
23
#define ez_map_key(c) hid_map_usage(hi, usage, bit, max, EV_KEY, (c))
drivers/hid/hid-gfrm.c
36
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, KEY_INFO);
drivers/hid/hid-gfrm.c
42
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, KEY_OK);
drivers/hid/hid-gyration.c
23
EV_KEY, (c))
drivers/hid/hid-icade.c
200
hid_map_usage(hi, usage, bit, max, EV_KEY, trans->to);
drivers/hid/hid-icade.c
215
if (usage->type == EV_KEY)
drivers/hid/hid-input.c
105
&max, EV_KEY, (c))
drivers/hid/hid-input.c
119
return (usage->type == EV_KEY && usage->code == keycode);
drivers/hid/hid-input.c
145
if (usage->type == EV_KEY || usage->type == 0) {
drivers/hid/hid-input.c
1478
if (usage->type == EV_KEY) {
drivers/hid/hid-input.c
1533
input_event(input, EV_KEY, BTN_TOUCH, 0);
drivers/hid/hid-input.c
1534
input_event(input, EV_KEY, tool, 0);
drivers/hid/hid-input.c
1546
input_event(input, EV_KEY, new_tool, 1);
drivers/hid/hid-input.c
1682
input_event(input, EV_KEY, BTN_TOUCH, 1);
drivers/hid/hid-input.c
1698
case EV_KEY:
drivers/hid/hid-input.c
1719
input_event(input, EV_KEY, direction, 1);
drivers/hid/hid-input.c
1721
input_event(input, EV_KEY, direction, 0);
drivers/hid/hid-input.c
1750
if (usage->type == EV_KEY &&
drivers/hid/hid-input.c
1757
usage->type == EV_KEY && value) {
drivers/hid/hid-input.c
186
ke->keycode = usage->type == EV_KEY ?
drivers/hid/hid-input.c
207
*old_keycode = usage->type == EV_KEY ?
drivers/hid/hid-input.c
209
usage->type = EV_KEY;
drivers/hid/hid-input.c
979
set_bit(EV_KEY, input->evbit);
drivers/hid/hid-input.c
98
#define map_key(c) hid_map_usage(hidinput, usage, &bit, &max, EV_KEY, (c))
drivers/hid/hid-ite.c
53
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, KEY_F22);
drivers/hid/hid-ite.c
58
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, KEY_F23);
drivers/hid/hid-ite.c
83
input_event(input, EV_KEY, KEY_RFKILL, 1);
drivers/hid/hid-ite.c
85
input_event(input, EV_KEY, KEY_RFKILL, 0);
drivers/hid/hid-kensington.c
18
#define ks_map_key(c) hid_map_usage(hi, usage, bit, max, EV_KEY, (c))
drivers/hid/hid-lcpower.c
19
EV_KEY, (c))
drivers/hid/hid-lenovo.c
70
#define map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c))
drivers/hid/hid-lenovo.c
807
if (usage->type == EV_KEY && usage->code == KEY_FN_ESC && value == 1) {
drivers/hid/hid-lenovo.c
835
if (usage->type == EV_KEY && usage->code == BTN_MIDDLE) {
drivers/hid/hid-lenovo.c
842
EV_KEY, BTN_MIDDLE, 1);
drivers/hid/hid-lenovo.c
845
EV_KEY, BTN_MIDDLE, 0);
drivers/hid/hid-lenovo.c
854
if (usage->type == EV_KEY && usage->code == KEY_FN_ESC && value == 1) {
drivers/hid/hid-letsketch.c
116
input_set_capability(input, EV_KEY, BTN_TOUCH);
drivers/hid/hid-letsketch.c
117
input_set_capability(input, EV_KEY, BTN_TOOL_PEN);
drivers/hid/hid-letsketch.c
118
input_set_capability(input, EV_KEY, BTN_STYLUS);
drivers/hid/hid-letsketch.c
119
input_set_capability(input, EV_KEY, BTN_STYLUS2);
drivers/hid/hid-letsketch.c
139
input_set_capability(input, EV_KEY, BTN_0 + i);
drivers/hid/hid-letsketch.c
147
input_set_capability(input, EV_KEY, BTN_STYLUS);
drivers/hid/hid-lg-g15.c
1088
input_set_capability(input, EV_KEY, KEY_KBD_LCD_MENU1 + i);
drivers/hid/hid-lg-g15.c
1099
input_set_capability(input, EV_KEY, g13_keys_for_bits[i]);
drivers/hid/hid-lg-g15.c
1105
input_set_capability(input_js, EV_KEY, g13_keys_for_bits_js[i]);
drivers/hid/hid-lg-g15.c
1307
input_set_capability(input, EV_KEY, KEY_MACRO1 + i);
drivers/hid/hid-lg-g15.c
1311
input_set_capability(input, EV_KEY, KEY_MACRO_PRESET1 + i);
drivers/hid/hid-lg-g15.c
1312
input_set_capability(input, EV_KEY, KEY_MACRO_RECORD_START);
drivers/hid/hid-lg-g15.c
1320
input_set_capability(input, EV_KEY, KEY_MUTE);
drivers/hid/hid-lg-g15.c
1322
input_set_capability(input, EV_KEY, KEY_F20);
drivers/hid/hid-lg.c
536
EV_KEY, (c))
drivers/hid/hid-lg.c
672
hid_map_usage(hi, usage, bit, max, EV_KEY,
drivers/hid/hid-lg.c
687
if ((drv_data->quirks & LG_BAD_RELATIVE_KEYS) && usage->type == EV_KEY &&
drivers/hid/hid-lg.c
691
if ((drv_data->quirks & LG_DUPLICATE_USAGES) && (usage->type == EV_KEY ||
drivers/hid/hid-logitech-hidpp.c
101
#define lg_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c))
drivers/hid/hid-logitech-hidpp.c
2932
__set_bit(EV_KEY, input_dev->evbit);
drivers/hid/hid-logitech-hidpp.c
2944
input_set_capability(input_dev, EV_KEY, BTN_LEFT);
drivers/hid/hid-logitech-hidpp.c
2947
input_set_capability(input_dev, EV_KEY, BTN_RIGHT);
drivers/hid/hid-logitech-hidpp.c
2991
input_event(hidpp->input, EV_KEY, BTN_LEFT, raw->button);
drivers/hid/hid-logitech-hidpp.c
3056
input_event(hidpp->input, EV_KEY, BTN_LEFT,
drivers/hid/hid-logitech-hidpp.c
3058
input_event(hidpp->input, EV_KEY, BTN_RIGHT,
drivers/hid/hid-logitech-hidpp.c
3302
__set_bit(EV_KEY, input_dev->evbit);
drivers/hid/hid-magicmouse.c
544
__set_bit(EV_KEY, input->evbit);
drivers/hid/hid-microsoft.c
79
EV_KEY, (c))
drivers/hid/hid-monterey.c
32
EV_KEY, (c))
drivers/hid/hid-multitouch.c
1058
input_event(input, EV_KEY, BTN_LEFT, app->left_button_state);
drivers/hid/hid-multitouch.c
1285
if (usage->type == EV_KEY && usage->code == BTN_LEFT) {
drivers/hid/hid-multitouch.c
1459
max, EV_KEY, (c))
drivers/hid/hid-multitouch.c
904
EV_KEY, BTN_TOUCH);
drivers/hid/hid-multitouch.c
992
hid_map_usage(hi, usage, bit, max, EV_KEY, code);
drivers/hid/hid-multitouch.c
995
input_set_capability(hi->input, EV_KEY, code);
drivers/hid/hid-nintendo.c
2036
input_set_capability(idev, EV_KEY, button->code);
drivers/hid/hid-ntrig.c
553
if (usage->type == EV_KEY || usage->type == EV_REL
drivers/hid/hid-nvidia-shield.c
23
#define android_map_key(c) hid_map_usage(hi, usage, bit, max, EV_KEY, (c))
drivers/hid/hid-penmount.c
24
hid_map_usage(hi, usage, bit, max, EV_KEY, BTN_TOUCH);
drivers/hid/hid-petalynx.c
36
EV_KEY, (c))
drivers/hid/hid-picolcd_core.c
441
input_set_capability(idev, EV_KEY, data->keycode[i]);
drivers/hid/hid-plantronics.c
125
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, mapped_key);
drivers/hid/hid-plantronics.c
224
{ HID_CP_VOLUMEUP, EV_KEY, HID_ANY_ID },
drivers/hid/hid-plantronics.c
225
{ HID_CP_VOLUMEDOWN, EV_KEY, HID_ANY_ID },
drivers/hid/hid-plantronics.c
226
{ HID_TELEPHONY_MUTE, EV_KEY, HID_ANY_ID },
drivers/hid/hid-plantronics.c
227
{ HID_CONSUMER_MUTE, EV_KEY, HID_ANY_ID },
drivers/hid/hid-plantronics.c
228
{ PLT2_VOL_UP, EV_KEY, HID_ANY_ID },
drivers/hid/hid-plantronics.c
229
{ PLT2_VOL_DOWN, EV_KEY, HID_ANY_ID },
drivers/hid/hid-plantronics.c
230
{ PLT2_MIC_MUTE, EV_KEY, HID_ANY_ID },
drivers/hid/hid-plantronics.c
231
{ PLT1_VOL_UP, EV_KEY, HID_ANY_ID },
drivers/hid/hid-plantronics.c
232
{ PLT1_VOL_DOWN, EV_KEY, HID_ANY_ID },
drivers/hid/hid-plantronics.c
233
{ PLT1_MIC_MUTE, EV_KEY, HID_ANY_ID },
drivers/hid/hid-playstation.c
772
input_set_capability(gamepad, EV_KEY, ps_gamepad_buttons[i]);
drivers/hid/hid-playstation.c
949
input_set_capability(touchpad, EV_KEY, BTN_LEFT);
drivers/hid/hid-prodikeys.c
388
input_event(pm->input_ep82, EV_KEY,
drivers/hid/hid-prodikeys.c
479
input_event(pm->input_ep82, EV_KEY, key, 1);
drivers/hid/hid-rapoo.c
57
__set_bit(EV_KEY, input->evbit);
drivers/hid/hid-razer.c
19
#define map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c))
drivers/hid/hid-saitek.c
156
if (usage->type == EV_KEY && value &&
drivers/hid/hid-samsung.c
85
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c))
drivers/hid/hid-sony.c
1088
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, key);
drivers/hid/hid-sony.c
1148
__set_bit(EV_KEY, sc->touchpad->evbit);
drivers/hid/hid-sony.c
639
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, key);
drivers/hid/hid-sony.c
703
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, key);
drivers/hid/hid-sony.c
721
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, key);
drivers/hid/hid-sony.c
766
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, key);
drivers/hid/hid-steam.c
1474
input_event(input, EV_KEY, BTN_TR2, !!(b8 & BIT(0)));
drivers/hid/hid-steam.c
1475
input_event(input, EV_KEY, BTN_TL2, !!(b8 & BIT(1)));
drivers/hid/hid-steam.c
1476
input_event(input, EV_KEY, BTN_TR, !!(b8 & BIT(2)));
drivers/hid/hid-steam.c
1477
input_event(input, EV_KEY, BTN_TL, !!(b8 & BIT(3)));
drivers/hid/hid-steam.c
1478
input_event(input, EV_KEY, BTN_Y, !!(b8 & BIT(4)));
drivers/hid/hid-steam.c
1479
input_event(input, EV_KEY, BTN_B, !!(b8 & BIT(5)));
drivers/hid/hid-steam.c
1480
input_event(input, EV_KEY, BTN_X, !!(b8 & BIT(6)));
drivers/hid/hid-steam.c
1481
input_event(input, EV_KEY, BTN_A, !!(b8 & BIT(7)));
drivers/hid/hid-steam.c
1482
input_event(input, EV_KEY, BTN_SELECT, !!(b9 & BIT(4)));
drivers/hid/hid-steam.c
1483
input_event(input, EV_KEY, BTN_MODE, !!(b9 & BIT(5)));
drivers/hid/hid-steam.c
1484
input_event(input, EV_KEY, BTN_START, !!(b9 & BIT(6)));
drivers/hid/hid-steam.c
1485
input_event(input, EV_KEY, BTN_GRIPL, !!(b9 & BIT(7)));
drivers/hid/hid-steam.c
1486
input_event(input, EV_KEY, BTN_GRIPR, !!(b10 & BIT(0)));
drivers/hid/hid-steam.c
1487
input_event(input, EV_KEY, BTN_THUMBR, !!(b10 & BIT(2)));
drivers/hid/hid-steam.c
1488
input_event(input, EV_KEY, BTN_THUMBL, !!(b10 & BIT(6)));
drivers/hid/hid-steam.c
1489
input_event(input, EV_KEY, BTN_THUMB, lpad_touched || lpad_and_joy);
drivers/hid/hid-steam.c
1490
input_event(input, EV_KEY, BTN_THUMB2, !!(b10 & BIT(4)));
drivers/hid/hid-steam.c
1491
input_event(input, EV_KEY, BTN_DPAD_UP, !!(b9 & BIT(0)));
drivers/hid/hid-steam.c
1492
input_event(input, EV_KEY, BTN_DPAD_RIGHT, !!(b9 & BIT(1)));
drivers/hid/hid-steam.c
1493
input_event(input, EV_KEY, BTN_DPAD_LEFT, !!(b9 & BIT(2)));
drivers/hid/hid-steam.c
1494
input_event(input, EV_KEY, BTN_DPAD_DOWN, !!(b9 & BIT(3)));
drivers/hid/hid-steam.c
1648
input_event(input, EV_KEY, BTN_TR2, !!(b8 & BIT(0)));
drivers/hid/hid-steam.c
1649
input_event(input, EV_KEY, BTN_TL2, !!(b8 & BIT(1)));
drivers/hid/hid-steam.c
1650
input_event(input, EV_KEY, BTN_TR, !!(b8 & BIT(2)));
drivers/hid/hid-steam.c
1651
input_event(input, EV_KEY, BTN_TL, !!(b8 & BIT(3)));
drivers/hid/hid-steam.c
1652
input_event(input, EV_KEY, BTN_Y, !!(b8 & BIT(4)));
drivers/hid/hid-steam.c
1653
input_event(input, EV_KEY, BTN_B, !!(b8 & BIT(5)));
drivers/hid/hid-steam.c
1654
input_event(input, EV_KEY, BTN_X, !!(b8 & BIT(6)));
drivers/hid/hid-steam.c
1655
input_event(input, EV_KEY, BTN_A, !!(b8 & BIT(7)));
drivers/hid/hid-steam.c
1656
input_event(input, EV_KEY, BTN_SELECT, !!(b9 & BIT(4)));
drivers/hid/hid-steam.c
1657
input_event(input, EV_KEY, BTN_MODE, !!(b9 & BIT(5)));
drivers/hid/hid-steam.c
1658
input_event(input, EV_KEY, BTN_START, !!(b9 & BIT(6)));
drivers/hid/hid-steam.c
1659
input_event(input, EV_KEY, BTN_GRIPL2, !!(b9 & BIT(7)));
drivers/hid/hid-steam.c
1660
input_event(input, EV_KEY, BTN_GRIPR2, !!(b10 & BIT(0)));
drivers/hid/hid-steam.c
1661
input_event(input, EV_KEY, BTN_THUMBL, !!(b10 & BIT(6)));
drivers/hid/hid-steam.c
1662
input_event(input, EV_KEY, BTN_THUMBR, !!(b11 & BIT(2)));
drivers/hid/hid-steam.c
1663
input_event(input, EV_KEY, BTN_DPAD_UP, !!(b9 & BIT(0)));
drivers/hid/hid-steam.c
1664
input_event(input, EV_KEY, BTN_DPAD_RIGHT, !!(b9 & BIT(1)));
drivers/hid/hid-steam.c
1665
input_event(input, EV_KEY, BTN_DPAD_LEFT, !!(b9 & BIT(2)));
drivers/hid/hid-steam.c
1666
input_event(input, EV_KEY, BTN_DPAD_DOWN, !!(b9 & BIT(3)));
drivers/hid/hid-steam.c
1667
input_event(input, EV_KEY, BTN_THUMB, !!(b10 & BIT(1)));
drivers/hid/hid-steam.c
1668
input_event(input, EV_KEY, BTN_THUMB2, !!(b10 & BIT(2)));
drivers/hid/hid-steam.c
1669
input_event(input, EV_KEY, BTN_GRIPL, !!(b13 & BIT(1)));
drivers/hid/hid-steam.c
1670
input_event(input, EV_KEY, BTN_GRIPR, !!(b13 & BIT(2)));
drivers/hid/hid-steam.c
1671
input_event(input, EV_KEY, BTN_BASE, !!(b14 & BIT(2)));
drivers/hid/hid-steam.c
739
input_set_capability(input, EV_KEY, BTN_TR2);
drivers/hid/hid-steam.c
740
input_set_capability(input, EV_KEY, BTN_TL2);
drivers/hid/hid-steam.c
741
input_set_capability(input, EV_KEY, BTN_TR);
drivers/hid/hid-steam.c
742
input_set_capability(input, EV_KEY, BTN_TL);
drivers/hid/hid-steam.c
743
input_set_capability(input, EV_KEY, BTN_Y);
drivers/hid/hid-steam.c
744
input_set_capability(input, EV_KEY, BTN_B);
drivers/hid/hid-steam.c
745
input_set_capability(input, EV_KEY, BTN_X);
drivers/hid/hid-steam.c
746
input_set_capability(input, EV_KEY, BTN_A);
drivers/hid/hid-steam.c
747
input_set_capability(input, EV_KEY, BTN_DPAD_UP);
drivers/hid/hid-steam.c
748
input_set_capability(input, EV_KEY, BTN_DPAD_RIGHT);
drivers/hid/hid-steam.c
749
input_set_capability(input, EV_KEY, BTN_DPAD_LEFT);
drivers/hid/hid-steam.c
750
input_set_capability(input, EV_KEY, BTN_DPAD_DOWN);
drivers/hid/hid-steam.c
751
input_set_capability(input, EV_KEY, BTN_SELECT);
drivers/hid/hid-steam.c
752
input_set_capability(input, EV_KEY, BTN_MODE);
drivers/hid/hid-steam.c
753
input_set_capability(input, EV_KEY, BTN_START);
drivers/hid/hid-steam.c
754
input_set_capability(input, EV_KEY, BTN_THUMBR);
drivers/hid/hid-steam.c
755
input_set_capability(input, EV_KEY, BTN_THUMBL);
drivers/hid/hid-steam.c
756
input_set_capability(input, EV_KEY, BTN_THUMB);
drivers/hid/hid-steam.c
757
input_set_capability(input, EV_KEY, BTN_THUMB2);
drivers/hid/hid-steam.c
758
input_set_capability(input, EV_KEY, BTN_GRIPL);
drivers/hid/hid-steam.c
759
input_set_capability(input, EV_KEY, BTN_GRIPR);
drivers/hid/hid-steam.c
761
input_set_capability(input, EV_KEY, BTN_BASE);
drivers/hid/hid-steam.c
762
input_set_capability(input, EV_KEY, BTN_GRIPL2);
drivers/hid/hid-steam.c
763
input_set_capability(input, EV_KEY, BTN_GRIPR2);
drivers/hid/hid-sunplus.c
34
EV_KEY, (c))
drivers/hid/hid-tivo.c
20
EV_KEY, (c))
drivers/hid/hid-topseed.c
25
EV_KEY, (c))
drivers/hid/hid-twinhan.c
60
EV_KEY, (c))
drivers/hid/hid-uclogic-core.c
111
EV_KEY,
drivers/hid/hid-udraw-ps3.c
311
input_dev->evbit[0] = BIT(EV_ABS) | BIT(EV_KEY);
drivers/hid/hid-udraw-ps3.c
338
input_dev->evbit[0] = BIT(EV_ABS) | BIT(EV_KEY);
drivers/hid/hid-udraw-ps3.c
389
input_dev->evbit[0] = BIT(EV_KEY) | BIT(EV_ABS);
drivers/hid/hid-universal-pidff.c
49
hid_map_usage(hi, usage, bit, max, EV_KEY, code);
drivers/hid/hid-wiimote-modules.c
1241
set_bit(EV_KEY, wdata->extension.input->evbit);
drivers/hid/hid-wiimote-modules.c
1519
set_bit(EV_KEY, wdata->extension.input->evbit);
drivers/hid/hid-wiimote-modules.c
1907
set_bit(EV_KEY, wdata->extension.input->evbit);
drivers/hid/hid-wiimote-modules.c
2127
set_bit(EV_KEY, wdata->extension.input->evbit);
drivers/hid/hid-wiimote-modules.c
2357
set_bit(EV_KEY, wdata->extension.input->evbit);
drivers/hid/hid-wiimote-modules.c
2576
set_bit(EV_KEY, wdata->extension.input->evbit);
drivers/hid/hid-wiimote-modules.c
94
set_bit(EV_KEY, wdata->input->evbit);
drivers/hid/hid-wiimote-modules.c
947
set_bit(EV_KEY, wdata->extension.input->evbit);
drivers/hid/hid-winwing.c
199
hid_map_usage(hi, usage, bit, max, EV_KEY, code);
drivers/hid/hid-zydacron.c
123
input_event(zc->input_ep81, EV_KEY, key, 0);
drivers/hid/hid-zydacron.c
152
input_event(zc->input_ep81, EV_KEY, key, 1);
drivers/hid/hid-zydacron.c
43
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c))
drivers/hid/usbhid/usbkbd.c
321
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_LED) |
drivers/hid/usbhid/usbmouse.c
167
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/hid/wacom_wac.c
1926
case EV_KEY:
drivers/hid/wacom_wac.c
2030
wacom_map_usage(input, usage, field, EV_KEY,
drivers/hid/wacom_wac.c
2092
wacom_map_usage(input, usage, field, EV_KEY, KEY_BUTTONCONFIG, 0);
drivers/hid/wacom_wac.c
2096
wacom_map_usage(input, usage, field, EV_KEY, KEY_ONSCREEN_KEYBOARD, 0);
drivers/hid/wacom_wac.c
2100
wacom_map_usage(input, usage, field, EV_KEY, KEY_CONTROLPANEL, 0);
drivers/hid/wacom_wac.c
2115
wacom_map_usage(input, usage, field, EV_KEY,
drivers/hid/wacom_wac.c
2315
input_set_capability(input, EV_KEY, BTN_STYLUS3);
drivers/hid/wacom_wac.c
2344
wacom_map_usage(input, usage, field, EV_KEY, BTN_TOOL_PEN, 0);
drivers/hid/wacom_wac.c
2347
wacom_map_usage(input, usage, field, EV_KEY,
drivers/hid/wacom_wac.c
2360
input_set_capability(input, EV_KEY, BTN_TOOL_RUBBER);
drivers/hid/wacom_wac.c
2361
wacom_map_usage(input, usage, field, EV_KEY, BTN_TOUCH, 0);
drivers/hid/wacom_wac.c
2364
input_set_capability(input, EV_KEY, BTN_TOOL_PEN);
drivers/hid/wacom_wac.c
2365
wacom_map_usage(input, usage, field, EV_KEY, BTN_TOUCH, 0);
drivers/hid/wacom_wac.c
2370
wacom_map_usage(input, usage, field, EV_KEY, BTN_STYLUS, 0);
drivers/hid/wacom_wac.c
2375
wacom_map_usage(input, usage, field, EV_KEY, BTN_STYLUS2, 0);
drivers/hid/wacom_wac.c
2386
wacom_map_usage(input, usage, field, EV_KEY, BTN_TOOL_PEN, 0);
drivers/hid/wacom_wac.c
2394
input_set_capability(input, EV_KEY, BTN_TOOL_AIRBRUSH);
drivers/hid/wacom_wac.c
2399
wacom_map_usage(input, usage, field, EV_KEY, BTN_STYLUS3, 0);
drivers/hid/wacom_wac.c
2687
wacom_map_usage(input, usage, field, EV_KEY, BTN_TOUCH, 0);
drivers/hid/wacom_wac.c
3803
input_dev->evbit[0] |= BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/hid/wacom_wac.c
3968
input_dev->evbit[0] |= BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/hid/wacom_wac.c
4238
input_dev->evbit[0] |= BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/iio/adc/at91_adc.c
950
__set_bit(EV_KEY, input->evbit);
drivers/input/evdev.c
1153
return evdev_handle_get_val(client, dev, EV_KEY, dev->key,
drivers/input/evdev.c
61
[EV_KEY] = KEY_CNT,
drivers/input/evdev.c
786
case EV_KEY: bits = dev->keybit; len = KEY_MAX; break;
drivers/input/input-mt.c
177
input_event(dev, EV_KEY, BTN_TOOL_FINGER, count == 1);
drivers/input/input-mt.c
178
input_event(dev, EV_KEY, BTN_TOOL_DOUBLETAP, count == 2);
drivers/input/input-mt.c
179
input_event(dev, EV_KEY, BTN_TOOL_TRIPLETAP, count == 3);
drivers/input/input-mt.c
180
input_event(dev, EV_KEY, BTN_TOOL_QUADTAP, count == 4);
drivers/input/input-mt.c
181
input_event(dev, EV_KEY, BTN_TOOL_QUINTTAP, count == 5);
drivers/input/input-mt.c
230
input_event(dev, EV_KEY, BTN_TOUCH, count > 0);
drivers/input/input-mt.c
63
__set_bit(EV_KEY, dev->evbit);
drivers/input/input.c
1111
if (test_bit(EV_KEY, dev->evbit))
drivers/input/input.c
137
if (test_bit(EV_REP, dev->evbit) && test_bit(EV_KEY, dev->evbit)) {
drivers/input/input.c
139
if (v->type == EV_KEY && v->value != 2) {
drivers/input/input.c
1666
if (test_bit(EV_KEY, dev->evbit))
drivers/input/input.c
2082
case EV_KEY:
drivers/input/input.c
2227
input_handle_event(dev, EV_KEY, dev->repeat_key, 2);
drivers/input/input.c
235
case EV_KEY:
drivers/input/input.c
55
[EV_KEY] = KEY_MAX,
drivers/input/input.c
681
if (is_event_supported(EV_KEY, dev->evbit, EV_MAX)) {
drivers/input/input.c
683
input_handle_event(dev, EV_KEY, code, 0);
drivers/input/input.c
915
} else if (test_bit(EV_KEY, dev->evbit) &&
drivers/input/input.c
925
EV_KEY, old_keycode, 0);
drivers/input/joydev.c
1055
.evbit = { BIT_MASK(EV_KEY) },
drivers/input/joydev.c
1061
.evbit = { BIT_MASK(EV_KEY) },
drivers/input/joydev.c
1067
.evbit = { BIT_MASK(EV_KEY) },
drivers/input/joydev.c
121
case EV_KEY:
drivers/input/joydev.c
781
.evbit = { BIT_MASK(EV_KEY) },
drivers/input/joydev.c
788
.evbit = { BIT_MASK(EV_KEY) },
drivers/input/joydev.c
855
__set_bit(EV_KEY, jd_scratch);
drivers/input/joystick/a3d.c
307
input_dev->evbit[0] |= BIT_MASK(EV_ABS) | BIT_MASK(EV_KEY) |
drivers/input/joystick/a3d.c
335
input_dev->evbit[0] |= BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/joystick/adi.c
414
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/joystick/amijoy.c
120
amijoy_dev[i]->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/joystick/analog.c
391
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/joystick/as5011.c
257
input_set_capability(input_dev, EV_KEY, BTN_JOYSTICK);
drivers/input/joystick/cobra.c
199
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/joystick/db9.c
621
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/joystick/fsia6b.c
176
input_set_capability(input_dev, EV_KEY, BTN_0 + sw_id);
drivers/input/joystick/gamecon.c
831
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/joystick/gamecon.c
836
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/joystick/gamecon.c
844
input_set_capability(input_dev, EV_KEY, gc_n64_btn[i]);
drivers/input/joystick/gamecon.c
861
input_set_capability(input_dev, EV_KEY, BTN_LEFT);
drivers/input/joystick/gamecon.c
862
input_set_capability(input_dev, EV_KEY, BTN_RIGHT);
drivers/input/joystick/gamecon.c
869
input_set_capability(input_dev, EV_KEY, gc_snes_btn[i]);
drivers/input/joystick/gamecon.c
874
input_set_capability(input_dev, EV_KEY, gc_snes_btn[i]);
drivers/input/joystick/gamecon.c
878
input_set_capability(input_dev, EV_KEY, BTN_THUMB);
drivers/input/joystick/gamecon.c
882
input_set_capability(input_dev, EV_KEY, BTN_TRIGGER);
drivers/input/joystick/gamecon.c
890
input_set_capability(input_dev, EV_KEY, gc_psx_btn[i]);
drivers/input/joystick/gamecon.c
897
input_set_capability(input_dev, EV_KEY,
drivers/input/joystick/gamecon.c
900
input_set_capability(input_dev, EV_KEY, gc_psx_btn[i]);
drivers/input/joystick/gf2k.c
296
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/joystick/grip.c
352
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/joystick/grip_mp.c
607
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/joystick/guillemot.c
219
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/joystick/iforce/iforce-main.c
334
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS) |
drivers/input/joystick/interact.c
250
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/joystick/magellan.c
151
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/joystick/maplecontrol.c
128
idev->evbit[0] |= BIT_MASK(EV_KEY);
drivers/input/joystick/n64joy.c
286
input_set_capability(dev, EV_KEY, BTN_DPAD_UP);
drivers/input/joystick/n64joy.c
287
input_set_capability(dev, EV_KEY, BTN_DPAD_DOWN);
drivers/input/joystick/n64joy.c
288
input_set_capability(dev, EV_KEY, BTN_DPAD_LEFT);
drivers/input/joystick/n64joy.c
289
input_set_capability(dev, EV_KEY, BTN_DPAD_RIGHT);
drivers/input/joystick/n64joy.c
291
input_set_capability(dev, EV_KEY, BTN_LEFT);
drivers/input/joystick/n64joy.c
292
input_set_capability(dev, EV_KEY, BTN_RIGHT);
drivers/input/joystick/n64joy.c
293
input_set_capability(dev, EV_KEY, BTN_FORWARD);
drivers/input/joystick/n64joy.c
294
input_set_capability(dev, EV_KEY, BTN_BACK);
drivers/input/joystick/n64joy.c
296
input_set_capability(dev, EV_KEY, BTN_START);
drivers/input/joystick/n64joy.c
297
input_set_capability(dev, EV_KEY, BTN_Z);
drivers/input/joystick/n64joy.c
299
input_set_capability(dev, EV_KEY, BTN_0);
drivers/input/joystick/n64joy.c
300
input_set_capability(dev, EV_KEY, BTN_1);
drivers/input/joystick/n64joy.c
301
input_set_capability(dev, EV_KEY, BTN_2);
drivers/input/joystick/n64joy.c
302
input_set_capability(dev, EV_KEY, BTN_3);
drivers/input/joystick/psxpad-spi.c
320
input_set_capability(idev, EV_KEY, BTN_DPAD_UP);
drivers/input/joystick/psxpad-spi.c
321
input_set_capability(idev, EV_KEY, BTN_DPAD_DOWN);
drivers/input/joystick/psxpad-spi.c
322
input_set_capability(idev, EV_KEY, BTN_DPAD_LEFT);
drivers/input/joystick/psxpad-spi.c
323
input_set_capability(idev, EV_KEY, BTN_DPAD_RIGHT);
drivers/input/joystick/psxpad-spi.c
324
input_set_capability(idev, EV_KEY, BTN_A);
drivers/input/joystick/psxpad-spi.c
325
input_set_capability(idev, EV_KEY, BTN_B);
drivers/input/joystick/psxpad-spi.c
326
input_set_capability(idev, EV_KEY, BTN_X);
drivers/input/joystick/psxpad-spi.c
327
input_set_capability(idev, EV_KEY, BTN_Y);
drivers/input/joystick/psxpad-spi.c
328
input_set_capability(idev, EV_KEY, BTN_TL);
drivers/input/joystick/psxpad-spi.c
329
input_set_capability(idev, EV_KEY, BTN_TR);
drivers/input/joystick/psxpad-spi.c
330
input_set_capability(idev, EV_KEY, BTN_TL2);
drivers/input/joystick/psxpad-spi.c
331
input_set_capability(idev, EV_KEY, BTN_TR2);
drivers/input/joystick/psxpad-spi.c
332
input_set_capability(idev, EV_KEY, BTN_THUMBL);
drivers/input/joystick/psxpad-spi.c
333
input_set_capability(idev, EV_KEY, BTN_THUMBR);
drivers/input/joystick/psxpad-spi.c
334
input_set_capability(idev, EV_KEY, BTN_SELECT);
drivers/input/joystick/psxpad-spi.c
335
input_set_capability(idev, EV_KEY, BTN_START);
drivers/input/joystick/pxrc.c
181
input_set_capability(pxrc->input, EV_KEY, BTN_A);
drivers/input/joystick/qwiic-joystick.c
100
input_set_capability(priv->dev, EV_KEY, BTN_THUMBL);
drivers/input/joystick/sensehat-joystick.c
89
__set_bit(EV_KEY, sensehat_joystick->keys_dev->evbit);
drivers/input/joystick/sidewinder.c
748
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/joystick/spaceball.c
218
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/joystick/spaceorb.c
166
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/joystick/stinger.c
137
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/joystick/tmdc.c
314
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/joystick/turbografx.c
217
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/joystick/twidjoy.c
190
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/joystick/walkera0701.c
256
w->input_dev->evbit[0] = BIT(EV_ABS) | BIT_MASK(EV_KEY);
drivers/input/joystick/warrior.c
143
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL) |
drivers/input/joystick/xpad.c
1994
input_set_capability(input_dev, EV_KEY, xpad_common_btn[i]);
drivers/input/joystick/xpad.c
2000
input_set_capability(input_dev, EV_KEY, xpad360_btn[i]);
drivers/input/joystick/xpad.c
2002
input_set_capability(input_dev, EV_KEY, KEY_RECORD);
drivers/input/joystick/xpad.c
2005
input_set_capability(input_dev, EV_KEY, xpad_btn[i]);
drivers/input/joystick/xpad.c
2010
input_set_capability(input_dev, EV_KEY,
drivers/input/joystick/xpad.c
2017
input_set_capability(input_dev, EV_KEY, xpad_btn_paddles[i]);
drivers/input/joystick/xpad.c
2034
input_set_capability(input_dev, EV_KEY,
drivers/input/keyboard/adc-keys.c
159
__set_bit(EV_KEY, input->evbit);
drivers/input/keyboard/adp5520-keys.c
122
__set_bit(EV_KEY, input->evbit);
drivers/input/keyboard/amikbd.c
212
dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REP);
drivers/input/keyboard/applespi.c
1301
input_set_capability(touchpad_input_dev, EV_KEY, BTN_LEFT);
drivers/input/keyboard/applespi.c
1693
BIT_MASK(EV_KEY) | BIT_MASK(EV_LED) | BIT_MASK(EV_REP);
drivers/input/keyboard/applespi.c
1702
EV_KEY, applespi_scancodes[i]);
drivers/input/keyboard/applespi.c
1707
EV_KEY, applespi_controlcodes[i]);
drivers/input/keyboard/applespi.c
1712
EV_KEY, applespi_fn_codes[i].to);
drivers/input/keyboard/applespi.c
1714
input_set_capability(applespi->keyboard_input_dev, EV_KEY, KEY_FN);
drivers/input/keyboard/atakbd.c
204
atakbd_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REP);
drivers/input/keyboard/atkbd.c
1208
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REP) |
drivers/input/keyboard/atkbd.c
561
input_event(dev, EV_KEY, keycode, value);
drivers/input/keyboard/bcm-keypad.c
322
__set_bit(EV_KEY, input_dev->evbit);
drivers/input/keyboard/cap11xx.c
555
priv->idev->evbit[0] = BIT_MASK(EV_KEY);
drivers/input/keyboard/cros_ec_keyb.c
102
.ev_type = EV_KEY,
drivers/input/keyboard/cros_ec_keyb.c
107
.ev_type = EV_KEY,
drivers/input/keyboard/cros_ec_keyb.c
112
.ev_type = EV_KEY,
drivers/input/keyboard/cros_ec_keyb.c
297
ev_type = EV_KEY;
drivers/input/keyboard/cros_ec_keyb.c
522
if ((map->ev_type == EV_KEY && (buttons & BIT(map->bit))) ||
drivers/input/keyboard/cros_ec_keyb.c
87
.ev_type = EV_KEY,
drivers/input/keyboard/cros_ec_keyb.c
92
.ev_type = EV_KEY,
drivers/input/keyboard/cros_ec_keyb.c
97
.ev_type = EV_KEY,
drivers/input/keyboard/cypress-sf.c
149
EV_KEY, touchkey->keycodes[key]);
drivers/input/keyboard/dlink-dir685-touchkeys.c
97
__set_bit(EV_KEY, tk->input->evbit);
drivers/input/keyboard/goldfish_events.c
151
events_import_bits(edev, input_dev->keybit, EV_KEY, KEY_MAX);
drivers/input/keyboard/gpio_keys.c
109
BUG_ON(type != EV_SW && type != EV_KEY);
drivers/input/keyboard/gpio_keys.c
111
return (type == EV_KEY) ? KEY_CNT : SW_CNT;
drivers/input/keyboard/gpio_keys.c
125
BUG_ON(type != EV_SW && type != EV_KEY);
drivers/input/keyboard/gpio_keys.c
127
return (type == EV_KEY) ? dev->keybit : dev->swbit;
drivers/input/keyboard/gpio_keys.c
304
ATTR_SHOW_FN(keys, EV_KEY, false);
drivers/input/keyboard/gpio_keys.c
306
ATTR_SHOW_FN(disabled_keys, EV_KEY, true);
drivers/input/keyboard/gpio_keys.c
335
ATTR_STORE_FN(disabled_keys, EV_KEY);
drivers/input/keyboard/gpio_keys.c
364
unsigned int type = button->type ?: EV_KEY;
drivers/input/keyboard/gpio_keys.c
422
(button->type == 0 || button->type == EV_KEY)) {
drivers/input/keyboard/gpio_keys.c
633
if (button->type && button->type != EV_KEY) {
drivers/input/keyboard/gpio_keys.c
653
input_set_capability(input, button->type ?: EV_KEY, *bdata->code);
drivers/input/keyboard/gpio_keys.c
812
button->type = EV_KEY;
drivers/input/keyboard/gpio_keys_polled.c
179
button->type = EV_KEY;
drivers/input/keyboard/gpio_keys_polled.c
273
__set_bit(EV_KEY, input->evbit);
drivers/input/keyboard/gpio_keys_polled.c
280
unsigned int type = button->type ?: EV_KEY;
drivers/input/keyboard/gpio_keys_polled.c
49
unsigned int type = button->type ?: EV_KEY;
drivers/input/keyboard/hil_kbd.c
332
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REP);
drivers/input/keyboard/hil_kbd.c
407
input_dev->evbit[0] |= BIT_MASK(EV_KEY);
drivers/input/keyboard/hilkbd.c
249
hil_dev.dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REP);
drivers/input/keyboard/imx-sm-bbm-key.c
131
input_set_capability(input, EV_KEY, bbnsm->keycode);
drivers/input/keyboard/imx-sm-bbm-key.c
50
input_event(input, EV_KEY, bbnsm->keycode, state);
drivers/input/keyboard/imx-sm-bbm-key.c
73
input_event(input, EV_KEY, bbnsm->keycode, 1);
drivers/input/keyboard/imx_sc_key.c
143
input_set_capability(input, EV_KEY, priv->keycode);
drivers/input/keyboard/imx_sc_key.c
91
input_event(input, EV_KEY, priv->keycode, state);
drivers/input/keyboard/ipaq-micro-keys.c
112
__set_bit(EV_KEY, keys->input->evbit);
drivers/input/keyboard/iqs62x-keys.c
278
input_set_capability(input, EV_KEY,
drivers/input/keyboard/jornada680_kbd.c
201
input_dev->evbit[0] = BIT(EV_KEY) | BIT(EV_REP);
drivers/input/keyboard/jornada720_kbd.c
109
input_dev->evbit[0] = BIT(EV_KEY) | BIT(EV_REP);
drivers/input/keyboard/lkkbd.c
640
__set_bit(EV_KEY, input_dev->evbit);
drivers/input/keyboard/lm8323.c
710
idev->evbit[0] = BIT(EV_KEY) | BIT(EV_MSC);
drivers/input/keyboard/locomokbd.c
266
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REP) |
drivers/input/keyboard/maple_keyb.c
170
idev->evbit[0] = BIT(EV_KEY) | BIT(EV_REP);
drivers/input/keyboard/max7359_keypad.c
203
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REP);
drivers/input/keyboard/mpr121_touchkey.c
249
input_set_capability(input_dev, EV_KEY, mpr121->keycodes[i]);
drivers/input/keyboard/mtk-pmic-keys.c
260
input_set_capability(keys->input_dev, EV_KEY, info->keycode);
drivers/input/keyboard/newtonkbd.c
89
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REP);
drivers/input/keyboard/nspire-keypad.c
225
__set_bit(EV_KEY, input->evbit);
drivers/input/keyboard/opencores-kbd.c
77
__set_bit(EV_KEY, input->evbit);
drivers/input/keyboard/pxa27x_keypad.c
274
input_set_capability(input_dev, EV_KEY, encoder->key_codes[0]);
drivers/input/keyboard/pxa27x_keypad.c
275
input_set_capability(input_dev, EV_KEY, encoder->key_codes[1]);
drivers/input/keyboard/pxa27x_keypad.c
656
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REP);
drivers/input/keyboard/qt1050.c
488
__set_bit(EV_KEY, input->evbit);
drivers/input/keyboard/qt1070.c
173
__set_bit(EV_KEY, input->evbit);
drivers/input/keyboard/qt2160.c
343
__set_bit(EV_KEY, input->evbit);
drivers/input/keyboard/sh_keysc.c
146
input_event(priv->input, EV_KEY, k, 1);
drivers/input/keyboard/sh_keysc.c
151
input_event(priv->input, EV_KEY, k, 0);
drivers/input/keyboard/sh_keysc.c
213
input->evbit[0] = BIT_MASK(EV_KEY);
drivers/input/keyboard/snvs_pwrkey.c
197
input_set_capability(input, EV_KEY, pdata->keycode);
drivers/input/keyboard/snvs_pwrkey.c
60
input_event(input, EV_KEY, pdata->keycode, state);
drivers/input/keyboard/stowaway.c
93
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REP);
drivers/input/keyboard/sun4i-lradc-keys.c
301
__set_bit(EV_KEY, lradc->input->evbit);
drivers/input/keyboard/sunkbd.c
303
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_LED) |
drivers/input/keyboard/tm2-touchkey.c
259
input_set_capability(touchkey->input_dev, EV_KEY,
drivers/input/keyboard/xtkbd.c
91
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REP);
drivers/input/matrix-keymap.c
172
__set_bit(EV_KEY, input_dev->evbit);
drivers/input/misc/88pm80x_onkey.c
90
info->idev->evbit[0] = BIT_MASK(EV_KEY);
drivers/input/misc/88pm860x_onkey.c
89
info->idev->evbit[0] = BIT_MASK(EV_KEY);
drivers/input/misc/88pm886-onkey.c
66
input_set_capability(idev, EV_KEY, KEY_POWER);
drivers/input/misc/ab8500-ponkey.c
82
input_set_capability(input, EV_KEY, KEY_POWER);
drivers/input/misc/ad714x.c
1039
__set_bit(EV_KEY, input->evbit);
drivers/input/misc/ad714x.c
1068
__set_bit(EV_KEY, input->evbit);
drivers/input/misc/ad714x.c
1099
__set_bit(EV_KEY, input->evbit);
drivers/input/misc/ad714x.c
1132
__set_bit(EV_KEY, input->evbit);
drivers/input/misc/adxl34x.c
766
input_set_capability(input_dev, EV_KEY, pdata->ev_code_tap[ADXL_X_AXIS]);
drivers/input/misc/adxl34x.c
767
input_set_capability(input_dev, EV_KEY, pdata->ev_code_tap[ADXL_Y_AXIS]);
drivers/input/misc/adxl34x.c
768
input_set_capability(input_dev, EV_KEY, pdata->ev_code_tap[ADXL_Z_AXIS]);
drivers/input/misc/adxl34x.c
772
input_set_capability(input_dev, EV_KEY, pdata->ev_code_ff);
drivers/input/misc/adxl34x.c
776
input_set_capability(input_dev, EV_KEY,
drivers/input/misc/adxl34x.c
849
input_set_capability(input_dev, EV_KEY,
drivers/input/misc/adxl34x.c
854
input_set_capability(input_dev, EV_KEY,
drivers/input/misc/apanel.c
160
set_bit(EV_KEY, idev->evbit);
drivers/input/misc/ariel-pwrbutton.c
118
input_set_capability(priv->input, EV_KEY, KEY_POWER);
drivers/input/misc/atc260x-onkey.c
256
input_set_capability(input_dev, EV_KEY, KEY_POWER);
drivers/input/misc/ati_remote2.c
390
input_event(idev, EV_KEY, ar2->keycode[mode][index], data[1]);
drivers/input/misc/ati_remote2.c
551
idev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REP) | BIT_MASK(EV_REL);
drivers/input/misc/atlas_btns.c
80
__set_bit(EV_KEY, input_dev->evbit);
drivers/input/misc/atmel_captouch.c
203
__set_bit(EV_KEY, capdev->input->evbit);
drivers/input/misc/axp20x-pek.c
246
input_set_capability(idev, EV_KEY, KEY_POWER);
drivers/input/misc/cm109.c
786
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_SND);
drivers/input/misc/cobalt_btns.c
97
__set_bit(EV_KEY, input->evbit);
drivers/input/misc/cpcap-pwrbutton.c
72
input_set_capability(button->idev, EV_KEY, KEY_POWER);
drivers/input/misc/da9052_onkey.c
99
input_dev->evbit[0] = BIT_MASK(EV_KEY);
drivers/input/misc/da9055_onkey.c
100
input_dev->evbit[0] = BIT_MASK(EV_KEY);
drivers/input/misc/da9063_onkey.c
215
input_set_capability(onkey->input, EV_KEY, KEY_POWER);
drivers/input/misc/e3x0-button.c
83
input_set_capability(input, EV_KEY, KEY_POWER);
drivers/input/misc/hisi_powerkey.c
87
input_set_capability(input, EV_KEY, KEY_POWER);
drivers/input/misc/hisi_powerkey.c
88
input_set_capability(input, EV_KEY, KEY_RESTART);
drivers/input/misc/ibm-panel.c
153
input_set_capability(panel->input, EV_KEY, panel->keycodes[i]);
drivers/input/misc/ideapad_slidebar.c
218
input_set_capability(slidebar_input_dev, EV_KEY, BTN_TOUCH);
drivers/input/misc/ims-pcu.c
231
__set_bit(EV_KEY, input->evbit);
drivers/input/misc/ims-pcu.c
311
__set_bit(EV_KEY, input->evbit);
drivers/input/misc/iqs269a.c
1271
EV_KEY, keycode);
drivers/input/misc/iqs269a.c
1294
input_set_capability(iqs269->slider[i], EV_KEY,
drivers/input/misc/iqs269a.c
1304
EV_KEY, BTN_TOUCH);
drivers/input/misc/iqs626a.c
1459
input_set_capability(iqs626->trackpad, EV_KEY, BTN_TOUCH);
drivers/input/misc/iqs626a.c
1474
input_set_capability(iqs626->trackpad, EV_KEY,
drivers/input/misc/iqs626a.c
526
val = EV_KEY;
drivers/input/misc/iqs626a.c
529
if (val != EV_KEY && val != EV_SW) {
drivers/input/misc/iqs7222.c
2167
input_set_capability(iqs7222->keypad, EV_KEY, *event_code);
drivers/input/misc/iqs7222.c
2174
*event_type = EV_KEY;
drivers/input/misc/iqs7222.c
2179
} else if (*event_type != EV_KEY && *event_type != EV_SW) {
drivers/input/misc/keyspan_remote.c
515
__set_bit(EV_KEY, input_dev->evbit);
drivers/input/misc/max77650-onkey.c
73
type = EV_KEY;
drivers/input/misc/max8925_onkey.c
100
input_set_capability(input, EV_KEY, KEY_POWER);
drivers/input/misc/mc13783-pwrbutton.c
195
__set_bit(EV_KEY, pwr->evbit);
drivers/input/misc/nxp-bbnsm-pwrkey.c
157
input_set_capability(input, EV_KEY, bbnsm->keycode);
drivers/input/misc/nxp-bbnsm-pwrkey.c
59
input_event(input, EV_KEY, bbnsm->keycode, state);
drivers/input/misc/nxp-bbnsm-pwrkey.c
89
input_event(input, EV_KEY, bbnsm->keycode, 1);
drivers/input/misc/palmas-pwrbutton.c
182
input_set_capability(input_dev, EV_KEY, KEY_POWER);
drivers/input/misc/pcap_keys.c
70
__set_bit(EV_KEY, input_dev->evbit);
drivers/input/misc/pcf8574_keypad.c
108
idev->evbit[0] = BIT_MASK(EV_KEY);
drivers/input/misc/pf1550-onkey.c
103
input_set_capability(input, EV_KEY, KEY_POWER);
drivers/input/misc/pf1550-onkey.c
54
input_event(onkey->input, EV_KEY, KEY_POWER, state);
drivers/input/misc/pm8941-pwrkey.c
336
input_set_capability(pwrkey->input, EV_KEY, pwrkey->code);
drivers/input/misc/pmic8xxx-pwrkey.c
375
input_set_capability(pwr, EV_KEY, KEY_POWER);
drivers/input/misc/powermate.c
362
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL) |
drivers/input/misc/qnap-mcu-input.c
123
input_set_capability(input, EV_KEY, KEY_POWER);
drivers/input/misc/qnap-mcu-input.c
50
input_event(input, EV_KEY, KEY_POWER, state);
drivers/input/misc/rave-sp-pwrbutton.c
58
input_set_capability(idev, EV_KEY, KEY_POWER);
drivers/input/misc/rb532_button.c
68
input_set_capability(input, EV_KEY, RB532_BTN_KSYM);
drivers/input/misc/retu-pwrbutton.c
62
input_set_capability(idev, EV_KEY, KEY_POWER);
drivers/input/misc/rk805-pwrkey.c
53
input_set_capability(pwr, EV_KEY, KEY_POWER);
drivers/input/misc/rt5120-pwrkey.c
74
input_set_capability(priv->input, EV_KEY, KEY_POWER);
drivers/input/misc/sgi_btns.c
105
__set_bit(EV_KEY, input->evbit);
drivers/input/misc/soc_button_array.c
281
info->event_type = EV_KEY;
drivers/input/misc/soc_button_array.c
496
{ "power", 0, EV_KEY, KEY_POWER, false, true, true },
drivers/input/misc/soc_button_array.c
497
{ "home", 1, EV_KEY, KEY_LEFTMETA, false, true, true },
drivers/input/misc/soc_button_array.c
498
{ "volume_up", 2, EV_KEY, KEY_VOLUMEUP, true, false, true },
drivers/input/misc/soc_button_array.c
499
{ "volume_down", 3, EV_KEY, KEY_VOLUMEDOWN, true, false, true },
drivers/input/misc/soc_button_array.c
500
{ "rotation_lock", 4, EV_KEY, KEY_ROTATE_LOCK_TOGGLE, false, false, true },
drivers/input/misc/soc_button_array.c
527
{ "power", 0, EV_KEY, KEY_POWER, false, true, true },
drivers/input/misc/soc_button_array.c
528
{ "home", 1, EV_KEY, KEY_LEFTMETA, false, true, false },
drivers/input/misc/soc_button_array.c
529
{ "volume_up", 2, EV_KEY, KEY_VOLUMEUP, true, false, true },
drivers/input/misc/soc_button_array.c
530
{ "volume_down", 3, EV_KEY, KEY_VOLUMEDOWN, true, false, true },
drivers/input/misc/soc_button_array.c
587
{ "power", 0, EV_KEY, KEY_POWER, false, true, true },
drivers/input/misc/soc_button_array.c
588
{ "volume_up", 2, EV_KEY, KEY_VOLUMEUP, true, false, true },
drivers/input/misc/soc_button_array.c
589
{ "volume_down", 4, EV_KEY, KEY_VOLUMEDOWN, true, false, true },
drivers/input/misc/stpmic1_onkey.c
112
input_set_capability(input_dev, EV_KEY, KEY_POWER);
drivers/input/misc/tps65218-pwrbutton.c
111
input_set_capability(idev, EV_KEY, KEY_POWER);
drivers/input/misc/tps65219-pwrbutton.c
69
input_set_capability(idev, EV_KEY, KEY_POWER);
drivers/input/misc/tps6594-pwrbutton.c
67
input_set_capability(idev, EV_KEY, KEY_POWER);
drivers/input/misc/twl4030-pwrbutton.c
91
input_set_capability(pwr, EV_KEY, KEY_POWER);
drivers/input/misc/wm831x-on.c
95
wm831x_on->dev->evbit[0] = BIT_MASK(EV_KEY);
drivers/input/misc/xen-kbdfront.c
109
input_event(dev, EV_KEY, key->keycode, value);
drivers/input/misc/xen-kbdfront.c
256
__set_bit(EV_KEY, kbd->evbit);
drivers/input/misc/xen-kbdfront.c
315
__set_bit(EV_KEY, ptr->evbit);
drivers/input/misc/yealink.c
918
input_dev->evbit[0] = BIT_MASK(EV_KEY);
drivers/input/mouse/alps.c
1430
input_set_capability(dev3, EV_KEY, BTN_LEFT);
drivers/input/mouse/alps.c
1431
input_set_capability(dev3, EV_KEY, BTN_RIGHT);
drivers/input/mouse/alps.c
1432
input_set_capability(dev3, EV_KEY, BTN_MIDDLE);
drivers/input/mouse/alps.c
3064
dev1->evbit[BIT_WORD(EV_KEY)] |= BIT_MASK(EV_KEY);
drivers/input/mouse/alps.c
3129
input_set_capability(dev2, EV_KEY, BTN_LEFT);
drivers/input/mouse/alps.c
3130
input_set_capability(dev2, EV_KEY, BTN_RIGHT);
drivers/input/mouse/alps.c
3131
input_set_capability(dev2, EV_KEY, BTN_MIDDLE);
drivers/input/mouse/amimouse.c
109
dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/mouse/appletouch.c
909
set_bit(EV_KEY, input_dev->evbit);
drivers/input/mouse/atarimouse.c
130
atamouse_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/mouse/bcm5974.c
539
__set_bit(EV_KEY, input_dev->evbit);
drivers/input/mouse/cypress_ps2.c
370
__set_bit(EV_KEY, input->evbit);
drivers/input/mouse/elan_i2c_core.c
1099
input_set_capability(input, EV_KEY, BTN_LEFT);
drivers/input/mouse/elan_i2c_core.c
1100
input_set_capability(input, EV_KEY, BTN_RIGHT);
drivers/input/mouse/elan_i2c_core.c
1101
input_set_capability(input, EV_KEY, BTN_MIDDLE);
drivers/input/mouse/elantech.c
1175
__set_bit(EV_KEY, dev->evbit);
drivers/input/mouse/elantech.c
2130
tp_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/mouse/gpio_mouse.c
125
input_set_capability(input, EV_KEY, BTN_LEFT);
drivers/input/mouse/gpio_mouse.c
127
input_set_capability(input, EV_KEY, BTN_MIDDLE);
drivers/input/mouse/gpio_mouse.c
129
input_set_capability(input, EV_KEY, BTN_RIGHT);
drivers/input/mouse/hgpk.c
554
__set_bit(EV_KEY, input->evbit);
drivers/input/mouse/inport.c
144
inport_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/mouse/lifebook.c
295
input_set_capability(dev2, EV_KEY, BTN_LEFT);
drivers/input/mouse/lifebook.c
296
input_set_capability(dev2, EV_KEY, BTN_RIGHT);
drivers/input/mouse/lifebook.c
326
input_set_capability(dev1, EV_KEY, BTN_TOUCH);
drivers/input/mouse/logibm.c
137
logibm_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/mouse/logips2pp.c
277
input_set_capability(input_dev, EV_KEY, BTN_SIDE);
drivers/input/mouse/logips2pp.c
280
input_set_capability(input_dev, EV_KEY, BTN_EXTRA);
drivers/input/mouse/logips2pp.c
283
input_set_capability(input_dev, EV_KEY, BTN_TASK);
drivers/input/mouse/logips2pp.c
286
input_set_capability(input_dev, EV_KEY, BTN_FORWARD);
drivers/input/mouse/logips2pp.c
287
input_set_capability(input_dev, EV_KEY, BTN_BACK);
drivers/input/mouse/logips2pp.c
436
input_set_capability(psmouse->dev, EV_KEY, BTN_MIDDLE);
drivers/input/mouse/maplemouse.c
91
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/mouse/pc110pad.c
125
pc110pad_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/mouse/psmouse-base.c
699
input_set_capability(psmouse->dev, EV_KEY, BTN_MIDDLE);
drivers/input/mouse/psmouse-base.c
970
input_set_capability(input_dev, EV_KEY, BTN_LEFT);
drivers/input/mouse/psmouse-base.c
971
input_set_capability(input_dev, EV_KEY, BTN_RIGHT);
drivers/input/mouse/rpcmouse.c
78
rpcmouse_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/mouse/sermouse.c
251
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/mouse/synaptics.c
1303
input_set_capability(dev, EV_KEY, BTN_LEFT);
drivers/input/mouse/synaptics.c
1307
input_set_capability(dev, EV_KEY, BTN_RIGHT);
drivers/input/mouse/synaptics.c
1309
input_set_capability(dev, EV_KEY, BTN_MIDDLE);
drivers/input/mouse/synaptics.c
1338
input_set_capability(dev, EV_KEY, BTN_TOOL_QUADTAP);
drivers/input/mouse/synaptics.c
1339
input_set_capability(dev, EV_KEY, BTN_TOOL_QUINTTAP);
drivers/input/mouse/synaptics.c
1369
input_set_capability(dev, EV_KEY, BTN_TOUCH);
drivers/input/mouse/synaptics.c
1370
input_set_capability(dev, EV_KEY, BTN_TOOL_FINGER);
drivers/input/mouse/synaptics.c
1373
input_set_capability(dev, EV_KEY, BTN_TOOL_DOUBLETAP);
drivers/input/mouse/synaptics.c
1374
input_set_capability(dev, EV_KEY, BTN_TOOL_TRIPLETAP);
drivers/input/mouse/synaptics.c
1379
input_set_capability(dev, EV_KEY, BTN_FORWARD);
drivers/input/mouse/synaptics.c
1380
input_set_capability(dev, EV_KEY, BTN_BACK);
drivers/input/mouse/synaptics.c
1385
input_set_capability(dev, EV_KEY, BTN_0 + i);
drivers/input/mouse/synaptics_i2c.c
513
input_set_capability(input, EV_KEY, BTN_LEFT);
drivers/input/mouse/synaptics_usb.c
391
__set_bit(EV_KEY, input_dev->evbit);
drivers/input/mouse/touchkit_ps2.c
74
dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/mouse/trackpoint.c
445
input_set_capability(psmouse->dev, EV_KEY, BTN_MIDDLE);
drivers/input/mouse/vmmouse.c
438
input_set_capability(abs_dev, EV_KEY, BTN_LEFT);
drivers/input/mouse/vmmouse.c
439
input_set_capability(abs_dev, EV_KEY, BTN_RIGHT);
drivers/input/mouse/vmmouse.c
440
input_set_capability(abs_dev, EV_KEY, BTN_MIDDLE);
drivers/input/mouse/vsxxxaa.c
475
__set_bit(EV_KEY, input_dev->evbit); /* We have buttons */
drivers/input/mousedev.c
1007
.evbit = { BIT_MASK(EV_KEY) | BIT_MASK(EV_REL) },
drivers/input/mousedev.c
1015
.evbit = { BIT_MASK(EV_KEY) | BIT_MASK(EV_REL) },
drivers/input/mousedev.c
1022
.evbit = { BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS) },
drivers/input/mousedev.c
1031
.evbit = { BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS) },
drivers/input/mousedev.c
1042
.evbit = { BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS) },
drivers/input/mousedev.c
370
case EV_KEY:
drivers/input/rmi4/rmi_f1a.c
99
input_set_capability(f1a->input, EV_KEY, f1a->keymap[i]);
drivers/input/rmi4/rmi_f21.c
97
input_set_capability(input, EV_KEY, f21->key_code);
drivers/input/rmi4/rmi_f30.c
253
input_set_capability(input, EV_KEY, button++);
drivers/input/rmi4/rmi_f3a.c
153
input_set_capability(input, EV_KEY, button++);
drivers/input/sparse-keymap.c
195
__set_bit(EV_KEY, dev->evbit);
drivers/input/sparse-keymap.c
207
if (test_bit(EV_KEY, dev->evbit)) {
drivers/input/tablet/acecad.c
176
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/tablet/aiptek.c
309
EV_KEY, EV_ABS, EV_REL, EV_MSC,
drivers/input/tablet/hanwang.c
86
EV_KEY, EV_ABS, EV_MSC,
drivers/input/tablet/kbtab.c
153
input_dev->evbit[0] |= BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/tablet/pegasus_notetaker.c
378
__set_bit(EV_KEY, input_dev->evbit);
drivers/input/tablet/wacom_serial4.c
541
BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS) | BIT_MASK(EV_REL);
drivers/input/tests/input_test.c
126
__set_bit(EV_KEY, id.evbit);
drivers/input/tests/input_test.c
28
input_set_capability(input_dev, EV_KEY, BTN_LEFT);
drivers/input/tests/input_test.c
29
input_set_capability(input_dev, EV_KEY, BTN_RIGHT);
drivers/input/touch-overlay.c
56
input_set_capability(input, EV_KEY, segment->key);
drivers/input/touchscreen/88pm860x-ts.c
269
__set_bit(EV_KEY, touch->idev->evbit);
drivers/input/touchscreen/ad7877.c
738
__set_bit(EV_KEY, input_dev->evbit);
drivers/input/touchscreen/ad7879.c
572
input_set_capability(input_dev, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/ads7846.c
1315
input_set_capability(input_dev, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/ar1021_i2c.c
119
input_set_capability(input, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/atmel_mxt_ts.c
2088
input_set_capability(input_dev, EV_KEY,
drivers/input/touchscreen/atmel_mxt_ts.c
2149
input_set_capability(input_dev, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/atmel_mxt_ts.c
2222
EV_KEY, data->t15_keymap[i]);
drivers/input/touchscreen/auo-pixcir-ts.c
529
__set_bit(EV_KEY, input_dev->evbit);
drivers/input/touchscreen/bcm_iproc_tsc.c
469
idev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/bu21029_ts.c
385
input_set_capability(in_dev, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/chipone_icn8505.c
409
input_set_capability(input, EV_KEY, KEY_LEFTMETA);
drivers/input/touchscreen/colibri-vf50-ts.c
310
input_set_capability(input, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/cy8ctmg110_ts.c
199
input_set_capability(input_dev, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/cyttsp5.c
909
__set_bit(EV_KEY, ts->input->evbit);
drivers/input/touchscreen/da9034-ts.c
341
__set_bit(EV_KEY, input_dev->evbit);
drivers/input/touchscreen/da9052_tsi.c
256
__set_bit(EV_KEY, input_dev->evbit);
drivers/input/touchscreen/dynapro.c
132
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/eeti_ts.c
189
input_set_capability(input, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/egalax_ts.c
195
__set_bit(EV_KEY, input_dev->evbit);
drivers/input/touchscreen/egalax_ts_serial.c
121
input_set_capability(input_dev, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/elo.c
333
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/fsl-imx25-tcq.c
538
input_set_capability(idev, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/fujitsu_ts.c
119
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/goodix.c
1164
input_set_capability(ts->input_dev, EV_KEY, ts->keymap[i]);
drivers/input/touchscreen/goodix.c
332
input_set_capability(input, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/goodix.c
333
input_set_capability(input, EV_KEY, BTN_TOOL_PEN);
drivers/input/touchscreen/goodix.c
334
input_set_capability(input, EV_KEY, BTN_STYLUS);
drivers/input/touchscreen/goodix.c
335
input_set_capability(input, EV_KEY, BTN_STYLUS2);
drivers/input/touchscreen/gunze.c
118
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/hampshire.c
131
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/hideep.c
852
input_set_capability(ts->input_dev, EV_KEY,
drivers/input/touchscreen/himax_hx852x.c
442
input_set_capability(hx->input_dev, EV_KEY, hx->keycodes[i]);
drivers/input/touchscreen/hp680_ts_input.c
85
hp680_ts_dev->evbit[0] = BIT_MASK(EV_ABS) | BIT_MASK(EV_KEY);
drivers/input/touchscreen/htcpen.c
135
htcpen_dev->evbit[0] = BIT_MASK(EV_ABS) | BIT_MASK(EV_KEY);
drivers/input/touchscreen/hynitron-cst816x.c
144
input_set_capability(priv->input, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/hynitron-cst816x.c
154
input_set_capability(priv->input, EV_KEY, priv->keycode[i]);
drivers/input/touchscreen/imagis.c
262
input_set_capability(input_dev, EV_KEY, ts->keycodes[i]);
drivers/input/touchscreen/imx6ul_tsc.c
411
input_set_capability(input_dev, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/inexio.c
135
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/ipaq-micro-ts.c
103
input_set_capability(ts->input, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/iqs7211.c
2120
input_set_capability(iqs7211->kp_idev, EV_KEY,
drivers/input/touchscreen/jornada720_ts.c
128
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/lpc32xx_ts.c
242
input_set_capability(input, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/max11801_ts.c
136
input_event(data->input_dev, EV_KEY, BTN_TOUCH, 1);
drivers/input/touchscreen/max11801_ts.c
141
input_event(data->input_dev, EV_KEY, BTN_TOUCH, 0);
drivers/input/touchscreen/max11801_ts.c
192
__set_bit(EV_KEY, input_dev->evbit);
drivers/input/touchscreen/mc13783_ts.c
189
idev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/migor_ts.c
137
input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/mk712.c
184
mk712_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/mms114.c
542
EV_KEY, data->keycodes[i]);
drivers/input/touchscreen/msg2638.c
330
EV_KEY, msg2638->keycodes[i]);
drivers/input/touchscreen/mtouch.c
149
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/mxs-lradc-ts.c
591
input_set_capability(input, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/pcap_ts.c
171
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/penmount.c
222
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/resistive-adc-touch.c
252
input_set_capability(input, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/silead.c
143
input_set_capability(data->input, EV_KEY, KEY_LEFTMETA);
drivers/input/touchscreen/silead.c
172
input_set_capability(data->pen_input, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/silead.c
173
input_set_capability(data->pen_input, EV_KEY, BTN_TOOL_PEN);
drivers/input/touchscreen/stmfts.c
671
input_set_capability(sdata->input, EV_KEY, KEY_MENU);
drivers/input/touchscreen/stmfts.c
672
input_set_capability(sdata->input, EV_KEY, KEY_BACK);
drivers/input/touchscreen/stmpe-ts.c
337
input_set_capability(idev, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/sun4i-ts.c
297
ts->input->evbit[0] = BIT(EV_SYN) | BIT(EV_KEY) | BIT(EV_ABS);
drivers/input/touchscreen/surface3_spi.c
298
input_set_capability(input, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/surface3_spi.c
299
input_set_capability(input, EV_KEY, BTN_STYLUS);
drivers/input/touchscreen/surface3_spi.c
300
input_set_capability(input, EV_KEY, BTN_TOOL_PEN);
drivers/input/touchscreen/surface3_spi.c
301
input_set_capability(input, EV_KEY, BTN_TOOL_RUBBER);
drivers/input/touchscreen/sx8654.c
356
input_set_capability(input, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/ti_am335x_tsc.c
472
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/touchit213.c
161
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/touchright.c
123
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/touchwin.c
130
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/tps6507x-ts.c
247
input_set_capability(input_dev, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/ts4800-ts.c
182
input_set_capability(input_dev, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/tsc2007_core.c
345
input_set_capability(input_dev, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/tsc200x-core.c
505
input_set_capability(input_dev, EV_KEY, BTN_TOUCH);
drivers/input/touchscreen/tsc40.c
105
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/usbtouchscreen.c
1534
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/wacom_i2c.c
201
input->evbit[0] |= BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/input/touchscreen/wacom_w8001.c
432
__set_bit(EV_KEY, dev->evbit);
drivers/input/touchscreen/wacom_w8001.c
480
__set_bit(EV_KEY, dev->evbit);
drivers/input/touchscreen/wm831x-ts.c
350
__set_bit(EV_KEY, input_dev->evbit);
drivers/input/touchscreen/wm97xx-core.c
569
__set_bit(EV_KEY, wm->input_dev->evbit);
drivers/input/touchscreen/zinitix.c
581
input_set_capability(input_dev, EV_KEY, bt541->keycodes[i]);
drivers/leds/trigger/ledtrig-input-events.c
113
.evbit = { BIT_MASK(EV_KEY) },
drivers/macintosh/adbhid.c
834
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_LED) |
drivers/macintosh/adbhid.c
846
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/macintosh/adbhid.c
856
input_dev->evbit[0] = BIT_MASK(EV_KEY) |
drivers/macintosh/adbhid.c
865
input_dev->evbit[0] = BIT_MASK(EV_KEY) |
drivers/macintosh/ams/ams-input.c
73
input_set_capability(input, EV_KEY, BTN_TOUCH);
drivers/macintosh/mac_hid.c
148
.evbit = { BIT_MASK(EV_KEY) },
drivers/macintosh/mac_hid.c
51
mac_hid_emumouse_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/macintosh/mac_hid.c
78
if (type != EV_KEY)
drivers/macintosh/via-pmu-event.c
48
set_bit(EV_KEY, pmu_input_dev->evbit);
drivers/media/firewire/firedtv-rc.c
137
idev->evbit[0] = BIT_MASK(EV_KEY);
drivers/media/rc/ati_remote.c
559
input_event(dev, EV_KEY, ati_remote_tbl[index].code,
drivers/media/rc/ati_remote.c
590
input_event(dev, EV_KEY, ati_remote_tbl[index].code, 1);
drivers/media/rc/ati_remote.c
591
input_event(dev, EV_KEY, ati_remote_tbl[index].code, 0);
drivers/media/rc/ati_remote.c
726
idev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/media/rc/imon.c
2057
idev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REP) | BIT_MASK(EV_REL);
drivers/media/rc/imon.c
2107
BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/media/rc/rc-main.c
1819
set_bit(EV_KEY, dev->input_dev->evbit);
drivers/media/rc/rc-main.c
712
input_event(input, EV_KEY, dev->last_keycode, 2);
drivers/media/rc/rc-main.c
830
input_event(dev->input_dev, EV_KEY, keycode, 2);
drivers/media/usb/dvb-usb/dvb-usb-remote.c
135
input_event(d->input_dev, EV_KEY, event, 1);
drivers/media/usb/dvb-usb/dvb-usb-remote.c
137
input_event(d->input_dev, EV_KEY, d->last_event, 0);
drivers/media/usb/dvb-usb/dvb-usb-remote.c
142
input_event(d->input_dev, EV_KEY, event, 1);
drivers/media/usb/dvb-usb/dvb-usb-remote.c
144
input_event(d->input_dev, EV_KEY, d->last_event, 0);
drivers/media/usb/dvb-usb/dvb-usb-remote.c
199
input_dev->evbit[0] = BIT_MASK(EV_KEY);
drivers/media/usb/em28xx/em28xx-input.c
593
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REP);
drivers/media/usb/gspca/gspca.c
136
input_dev->evbit[0] = BIT_MASK(EV_KEY);
drivers/media/usb/pwc/pwc-if.c
1142
pdev->button_dev->evbit[0] = BIT_MASK(EV_KEY);
drivers/media/usb/ttusb-dec/ttusb_dec.c
1223
input_dev->evbit[0] = BIT_MASK(EV_KEY);
drivers/media/usb/uvc/uvc_status.c
62
__set_bit(EV_KEY, input->evbit);
drivers/mfd/rohm-bd71828.c
43
.type = EV_KEY,
drivers/mfd/rohm-bd718x7.c
24
.type = EV_KEY,
drivers/mfd/ucb1x00-assabet.c
51
buttons[i].type = EV_KEY;
drivers/mfd/ucb1x00-ts.c
388
idev->evbit[0] = BIT_MASK(EV_ABS) | BIT_MASK(EV_KEY);
drivers/misc/ibmasm/remote.c
215
mouse_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
drivers/misc/ibmasm/remote.c
228
keybd_dev->evbit[0] = BIT_MASK(EV_KEY);
drivers/misc/lis3lv02d/lis3lv02d.c
908
input_set_capability(lis3->idev, EV_KEY, BTN_X);
drivers/misc/lis3lv02d/lis3lv02d.c
909
input_set_capability(lis3->idev, EV_KEY, BTN_Y);
drivers/misc/lis3lv02d/lis3lv02d.c
910
input_set_capability(lis3->idev, EV_KEY, BTN_Z);
drivers/net/wireless/ath/carl9170/main.c
1512
input_set_capability(input, EV_KEY, KEY_WPS_BUTTON);
drivers/platform/olpc/olpc-xo175-ec.c
697
input_set_capability(priv->pwrbtn, EV_KEY, KEY_POWER);
drivers/platform/surface/surfacepro3_button.c
220
input_set_capability(input, EV_KEY, KEY_POWER);
drivers/platform/surface/surfacepro3_button.c
221
input_set_capability(input, EV_KEY, KEY_LEFTMETA);
drivers/platform/surface/surfacepro3_button.c
222
input_set_capability(input, EV_KEY, KEY_VOLUMEUP);
drivers/platform/surface/surfacepro3_button.c
223
input_set_capability(input, EV_KEY, KEY_VOLUMEDOWN);
drivers/platform/x86/acer-wireless.c
50
set_bit(EV_KEY, idev->evbit);
drivers/platform/x86/adv_swbutton.c
73
input_set_capability(input, EV_KEY, KEY_PROG1);
drivers/platform/x86/amd/pmf/tee-if.c
464
input_set_capability(dev->pmf_idev, EV_KEY, KEY_SLEEP);
drivers/platform/x86/amd/pmf/tee-if.c
465
input_set_capability(dev->pmf_idev, EV_KEY, KEY_SCREENLOCK);
drivers/platform/x86/amd/pmf/tee-if.c
466
input_set_capability(dev->pmf_idev, EV_KEY, KEY_SUSPEND);
drivers/platform/x86/asus-tf103c-dock.c
828
input_set_capability(dock->input, EV_KEY, tf103c_dock_toprow_codes[i][0]);
drivers/platform/x86/asus-tf103c-dock.c
829
input_set_capability(dock->input, EV_KEY, tf103c_dock_toprow_codes[i][1]);
drivers/platform/x86/asus-tf103c-dock.c
831
input_set_capability(dock->input, EV_KEY, KEY_RIGHTALT);
drivers/platform/x86/asus-wireless.c
145
set_bit(EV_KEY, data->idev->evbit);
drivers/platform/x86/classmate-laptop.c
1072
set_bit(EV_KEY, inputdev->evbit);
drivers/platform/x86/dell/dell-rbtn.c
176
rbtn_data->input_dev->evbit[0] = BIT(EV_KEY);
drivers/platform/x86/fujitsu-tablet.c
248
input_set_capability(idev, EV_KEY, fujitsu.config.keymap[i]);
drivers/platform/x86/intel/chtdc_ti_pwrbtn.c
52
input_set_capability(input, EV_KEY, KEY_POWER);
drivers/platform/x86/intel/mrfld_pwrbtn.c
60
input_set_capability(input, EV_KEY, KEY_POWER);
drivers/platform/x86/meraki-mx100.c
234
PROPERTY_ENTRY_U32("linux,input-type", EV_KEY),
drivers/platform/x86/sony-laptop.c
476
__set_bit(EV_KEY, key_dev->evbit);
drivers/platform/x86/sony-laptop.c
502
input_set_capability(jog_dev, EV_KEY, BTN_MIDDLE);
drivers/platform/x86/system76_acpi.c
756
input_set_capability(data->input, EV_KEY, KEY_SCREENLOCK);
drivers/platform/x86/winmate-fm07-keys.c
101
__set_bit(EV_KEY, input->evbit);
drivers/platform/x86/wireless-hotkey.c
52
button->input_dev->evbit[0] = BIT(EV_KEY);
drivers/platform/x86/xiaomi-wmi.c
52
set_bit(EV_KEY, data->input_dev->evbit);
drivers/soc/loongson/loongson2_pm.c
110
input_set_capability(button, EV_KEY, KEY_POWER);
drivers/staging/nvec/nvec_kbd.c
130
idev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REP) | BIT_MASK(EV_LED);
drivers/tty/serial/kgdboc.c
91
.evbit = { BIT_MASK(EV_KEY) },
drivers/tty/sysrq.c
1028
.evbit = { [BIT_WORD(EV_KEY)] = BIT_MASK(EV_KEY) },
drivers/tty/sysrq.c
815
input_inject_event(handle, EV_KEY, alt_code, 1);
drivers/tty/sysrq.c
816
input_inject_event(handle, EV_KEY, KEY_SYSRQ, 1);
drivers/tty/sysrq.c
819
input_inject_event(handle, EV_KEY, KEY_SYSRQ, 0);
drivers/tty/sysrq.c
820
input_inject_event(handle, EV_KEY, alt_code, 0);
drivers/tty/sysrq.c
955
case EV_KEY:
drivers/tty/vt/keyboard.c
1514
if (event_type == EV_KEY && event_code <= KEY_MAX)
drivers/tty/vt/keyboard.c
1528
if (test_bit(EV_KEY, dev->evbit)) {
drivers/tty/vt/keyboard.c
1600
.evbit = { BIT_MASK(EV_KEY) },
drivers/usb/storage/onetouch.c
226
set_bit(EV_KEY, input_dev->evbit);
drivers/virt/vboxguest/vboxguest_linux.c
248
input_set_capability(input, EV_KEY, BTN_MOUSE);
drivers/virtio/virtio_input.c
289
virtinput_cfg_bits(vi, VIRTIO_INPUT_CFG_EV_BITS, EV_KEY,
include/linux/hid.h
1112
case EV_KEY:
include/linux/input.h
439
input_event(dev, EV_KEY, code, !!value);
net/bluetooth/hidp/core.c
678
set_bit(EV_KEY, input->evbit);
net/bluetooth/hidp/core.c
694
input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
net/rfkill/input.c
196
if (type == EV_KEY && data == 1) {
net/rfkill/input.c
277
.evbit = { BIT_MASK(EV_KEY) },
net/rfkill/input.c
282
.evbit = { BIT_MASK(EV_KEY) },
net/rfkill/input.c
287
.evbit = { BIT_MASK(EV_KEY) },
net/rfkill/input.c
292
.evbit = { BIT_MASK(EV_KEY) },
net/rfkill/input.c
297
.evbit = { BIT_MASK(EV_KEY) },
sound/core/jack.c
117
input_set_capability(jack->input_dev, EV_KEY, jack->key[i]);
sound/hda/codecs/realtek/alc269.c
2113
spec->kb_dev->evbit[0] = BIT_MASK(EV_KEY);
sound/pci/es1968.c
2440
__set_bit(EV_KEY, input_dev->evbit);
sound/pci/maestro3.c
2450
__set_bit(EV_KEY, input_dev->evbit);
sound/usb/caiaq/input.c
609
input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
sound/usb/caiaq/input.c
621
input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
sound/usb/caiaq/input.c
633
input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
sound/usb/caiaq/input.c
643
input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
sound/usb/caiaq/input.c
669
input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
sound/usb/caiaq/input.c
717
input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
sound/usb/caiaq/input.c
759
input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);