/linux-4.4.14/drivers/input/misc/ |
D | sgi_btns.c | 78 input_event(input, EV_MSC, MSC_SCAN, i); in handle_buttons() 84 input_event(input, EV_MSC, MSC_SCAN, i); in handle_buttons() 123 input_set_capability(input, EV_MSC, MSC_SCAN); in sgi_buttons_probe()
|
D | cobalt_btns.c | 60 input_event(input, EV_MSC, MSC_SCAN, i); in handle_buttons() 66 input_event(input, EV_MSC, MSC_SCAN, i); in handle_buttons() 106 input_set_capability(input, EV_MSC, MSC_SCAN); in cobalt_buttons_probe()
|
D | atlas_btns.c | 60 input_event(input_dev, EV_MSC, MSC_SCAN, code); in acpi_atlas_button_handler() 93 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in atlas_acpi_button_add()
|
D | powermate.c | 257 if (type == EV_MSC && code == MSC_PULSELED){ in powermate_input_event() 369 BIT_MASK(EV_MSC); in powermate_probe()
|
D | keyspan_remote.c | 179 input_event(input, EV_MSC, MSC_SCAN, button); in keyspan_report_button() 519 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in keyspan_probe()
|
/linux-4.4.14/drivers/input/tablet/ |
D | gtco.c | 575 BIT_MASK(EV_MSC); in gtco_setup_caps() 681 input_event(inputdev, EV_MSC, MSC_SERIAL, val); in gtco_urb_callback() 714 input_event(inputdev, EV_MSC, MSC_SERIAL, val); in gtco_urb_callback() 720 input_event(inputdev, EV_MSC, MSC_SCAN, in gtco_urb_callback() 733 input_event(inputdev, EV_MSC, MSC_SCAN, device->buffer[1]); in gtco_urb_callback() 784 input_event(inputdev, EV_MSC, MSC_SERIAL, val); in gtco_urb_callback() 793 input_event(inputdev, EV_MSC, MSC_RAW, device->buffer[0]); in gtco_urb_callback()
|
D | hanwang.c | 107 EV_KEY, EV_ABS, EV_MSC, 217 input_event(input_dev, EV_MSC, MSC_SERIAL, in hanwang_parse_packet() 259 input_event(input_dev, EV_MSC, MSC_SERIAL, 0xffffffff); in hanwang_parse_packet()
|
D | aiptek.c | 330 EV_KEY, EV_ABS, EV_REL, EV_MSC,
|
/linux-4.4.14/drivers/input/keyboard/ |
D | maple_keyb.c | 105 input_event(dev, EV_MSC, MSC_SCAN, code); in dc_scan_kbd() 115 input_event(dev, EV_MSC, MSC_SCAN, code); in dc_scan_kbd() 127 input_event(dev, EV_MSC, MSC_SCAN, code); in dc_scan_kbd() 198 input_set_capability(idev, EV_MSC, MSC_SCAN); in probe_maple_kbd()
|
D | w90p910_keypad.c | 66 input_event(input_dev, EV_MSC, MSC_SCAN, code); in w90p910_keypad_scan_matrix() 70 input_event(input_dev, EV_MSC, MSC_SCAN, code); in w90p910_keypad_scan_matrix() 209 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in w90p910_keypad_probe()
|
D | jornada720_kbd.c | 83 input_event(input, EV_MSC, MSC_SCAN, scan_code); in jornada720_kbd_interrupt() 128 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in jornada720_kbd_probe()
|
D | clps711x-keypad.c | 68 input_event(dev->input, EV_MSC, in clps711x_keypad_poll() 152 input_set_capability(poll_dev->input, EV_MSC, MSC_SCAN); in clps711x_keypad_probe()
|
D | lm8333.c | 98 input_event(input, EV_MSC, MSC_SCAN, code); in lm8333_key_handler() 163 input_set_capability(input, EV_MSC, MSC_SCAN); in lm8333_probe()
|
D | jornada680_kbd.c | 97 EV_MSC, MSC_SCAN, scancode); in jornada_parse_kbd() 226 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in jornada680kbd_probe()
|
D | pxa27x_keypad.c | 469 input_event(input_dev, EV_MSC, MSC_SCAN, code); in pxa27x_keypad_scan_matrix() 502 input_event(dev, EV_MSC, MSC_SCAN, code); in report_rotary_event() 505 input_event(dev, EV_MSC, MSC_SCAN, code); in report_rotary_event() 561 input_event(input_dev, EV_MSC, MSC_SCAN, code); in pxa27x_keypad_scan_direct() 775 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in pxa27x_keypad_probe()
|
D | max7359_keypad.c | 104 input_event(input_dev, EV_MSC, MSC_SCAN, code); in max7359_interrupt() 212 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in max7359_probe()
|
D | mcs_touchkey.c | 88 input_event(input, EV_MSC, MSC_SCAN, data->key_val); in mcs_touchkey_interrupt() 168 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in mcs_touchkey_probe()
|
D | nspire-keypad.c | 86 input_event(input, EV_MSC, MSC_SCAN, code); in nspire_keypad_irq() 227 input_set_capability(input, EV_MSC, MSC_SCAN); in nspire_keypad_probe()
|
D | lpc32xx-keys.c | 98 input_event(input, EV_MSC, MSC_SCAN, scancode); in lpc32xx_mod_states() 223 input_set_capability(input, EV_MSC, MSC_SCAN); in lpc32xx_kscan_probe()
|
D | spear-keyboard.c | 90 input_event(input, EV_MSC, MSC_SCAN, val); in spear_kbd_interrupt() 251 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in spear_kbd_probe()
|
D | tca8418_keypad.c | 182 input_event(input, EV_MSC, MSC_SCAN, code); in tca8418_read_keypad() 354 input_set_capability(input, EV_MSC, MSC_SCAN); in tca8418_keypad_probe()
|
D | twl4030_keypad.c | 244 input_event(input, EV_MSC, MSC_SCAN, code); in twl4030_kp_scan() 402 input_set_capability(input, EV_MSC, MSC_SCAN); in twl4030_kp_probe()
|
D | stmpe-keypad.c | 178 input_event(input, EV_MSC, MSC_SCAN, code); in stmpe_keypad_irq() 366 input_set_capability(input, EV_MSC, MSC_SCAN); in stmpe_keypad_probe()
|
D | nomadik-ske-keypad.c | 159 input_event(input, EV_MSC, MSC_SCAN, code); in ske_keypad_report() 302 input_set_capability(input, EV_MSC, MSC_SCAN); in ske_keypad_probe()
|
D | tc3589x-keypad.c | 212 input_event(keypad->input, EV_MSC, MSC_SCAN, code); in tc3589x_keypad_irq() 425 input_set_capability(input, EV_MSC, MSC_SCAN); in tc3589x_keypad_probe()
|
D | omap4-keypad.c | 149 input_event(input_dev, EV_MSC, MSC_SCAN, code); in omap4_keypad_irq_thread_fn() 332 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in omap4_keypad_probe()
|
D | imx_keypad.c | 173 input_event(input_dev, EV_MSC, MSC_SCAN, code); in imx_keypad_fire_events() 503 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in imx_keypad_probe()
|
D | goldfish_events.c | 161 events_import_bits(edev, input_dev->mscbit, EV_MSC, MSC_MAX); in events_probe()
|
D | matrix_keypad.c | 155 input_event(input_dev, EV_MSC, MSC_SCAN, code); in matrix_keypad_scan() 520 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in matrix_keypad_probe()
|
D | pmic8xxx-keypad.c | 248 input_event(kp->input, EV_MSC, MSC_SCAN, code); in __pmic8xxx_kp_scan_matrix() 587 input_set_capability(kp->input, EV_MSC, MSC_SCAN); in pmic8xxx_kp_probe()
|
D | samsung-keypad.c | 137 input_event(input_dev, EV_MSC, MSC_SCAN, val); in samsung_keypad_report() 411 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in samsung_keypad_probe()
|
D | atkbd.c | 407 input_event(dev, EV_MSC, MSC_RAW, code); in atkbd_interrupt() 461 input_event(dev, EV_MSC, MSC_SCAN, code); in atkbd_interrupt() 515 input_event(dev, EV_MSC, MSC_SCAN, code); in atkbd_interrupt() 1085 BIT_MASK(EV_MSC); in atkbd_set_device_attrs()
|
D | mpr121_touchkey.c | 114 input_event(input, EV_MSC, MSC_SCAN, key_num); in mpr_touchkey_interrupt()
|
D | tegra-kbc.c | 151 input_event(input, EV_MSC, MSC_SCAN, scancodes[i]); in tegra_kbc_report_pressed_keys() 704 input_set_capability(kbc->idev, EV_MSC, MSC_SCAN); in tegra_kbc_probe()
|
D | lm8323.c | 287 input_event(lm->idev, EV_MSC, MSC_SCAN, key); in process_keys() 721 idev->evbit[0] = BIT(EV_KEY) | BIT(EV_MSC); in lm8323_probe()
|
D | cros_ec_keyb.c | 301 input_set_capability(idev, EV_MSC, MSC_SCAN); in cros_ec_keyb_probe()
|
/linux-4.4.14/drivers/media/pci/ttpci/ |
D | av7110_ir.c | 140 input_event(ir->input_dev, EV_MSC, MSC_RAW, (addr << 16) | data); in av7110_emit_key() 141 input_event(ir->input_dev, EV_MSC, MSC_SCAN, data); in av7110_emit_key() 191 set_bit(EV_MSC, ir->input_dev->evbit); in input_register_keys()
|
/linux-4.4.14/drivers/input/ |
D | sparse-keymap.c | 214 __set_bit(EV_MSC, dev->evbit); in sparse_keymap_setup() 278 input_event(dev, EV_MSC, MSC_SCAN, ke->code); in sparse_keymap_report_entry()
|
D | input.c | 326 case EV_MSC: in input_get_disposition() 1163 if (test_bit(EV_MSC, dev->evbit)) in input_devices_seq_show() 1608 if (test_bit(EV_MSC, dev->evbit)) in input_dev_uevent() 1928 case EV_MSC: in input_set_capability()
|
D | evdev.c | 74 [EV_MSC] = MSC_CNT, in evdev_get_mask_cnt() 819 case EV_MSC: bits = dev->mscbit; len = MSC_MAX; break; in handle_eviocgbit()
|
/linux-4.4.14/drivers/hid/ |
D | hid-magicmouse.c | 273 input_event(input, EV_MSC, MSC_RAW, tdata[7]); in magicmouse_emit_touch() 275 input_event(input, EV_MSC, MSC_RAW, tdata[8]); in magicmouse_emit_touch() 450 __set_bit(EV_MSC, input->evbit); in magicmouse_setup_input()
|
D | hid-picolcd_core.c | 148 input_event(data->input_keys, EV_MSC, MSC_SCAN, raw_data[i]); in picolcd_raw_keypad() 171 input_event(data->input_keys, EV_MSC, MSC_SCAN, data->pressed_keys[j]); in picolcd_raw_keypad() 457 input_set_capability(idev, EV_MSC, MSC_SCAN); in picolcd_init_keys()
|
D | wacom_wac.c | 619 input_event(input, EV_MSC, MSC_SERIAL, wacom->serial[idx]); in wacom_intuos_inout() 687 input_event(input, EV_MSC, MSC_SERIAL, serial); in wacom_remote_irq() 1143 input_event(input, EV_MSC, MSC_SERIAL, wacom->serial[idx]); in wacom_intuos_irq() 1498 case EV_MSC: in wacom_map_usage() 1499 input_set_capability(input, EV_MSC, code); in wacom_map_usage() 1539 wacom_map_usage(input, usage, field, EV_MSC, MSC_SERIAL, 0); in wacom_wac_pen_usage_mapping() 2406 input_set_capability(input_dev, EV_MSC, MSC_SERIAL); in wacom_setup_basic_pro_pen() 2951 input_set_capability(input_dev, EV_MSC, MSC_SERIAL); in wacom_setup_pad_input_capabilities()
|
D | hid-debug.c | 731 [EV_MSC] = "Misc", [EV_LED] = "LED", 1016 [EV_MSC] = misc, [EV_LED] = leds,
|
D | hid-input.c | 716 usage->type = EV_MSC; in hidinput_configure_usage() 1048 set_bit(EV_MSC, input->evbit); in hidinput_configure_usage() 1165 input_event(input, EV_MSC, MSC_SCAN, usage->hid); in hidinput_hid_event()
|
/linux-4.4.14/drivers/platform/x86/ |
D | fujitsu-tablet.c | 262 input_set_capability(idev, EV_MSC, MSC_SCAN); in input_fujitsu_setup() 307 input_event(fujitsu.idev, EV_MSC, MSC_SCAN, i); in fujitsu_interrupt()
|
D | thinkpad_acpi.c | 2281 input_event(tpacpi_inputdev, EV_MSC, MSC_SCAN, scancode); in tpacpi_input_send_key() 2285 input_event(tpacpi_inputdev, EV_MSC, MSC_SCAN, scancode); in tpacpi_input_send_key() 3463 input_set_capability(tpacpi_inputdev, EV_MSC, MSC_SCAN); in hotkey_init()
|
D | sony-laptop.c | 439 input_event(kp.dev, EV_MSC, MSC_SCAN, scancode); in sony_laptop_report_input_event() 489 input_set_capability(key_dev, EV_MSC, MSC_SCAN); in sony_laptop_setup_input()
|
/linux-4.4.14/Documentation/input/ |
D | event-codes.txt | 42 * EV_MSC: 194 EV_MSC: 196 EV_MSC events are used for input and output events that do not fall under other 199 A few EV_MSC codes have special meaning:
|
/linux-4.4.14/drivers/media/rc/ |
D | rc-main.c | 610 input_event(dev->input_dev, EV_MSC, MSC_SCAN, dev->last_scancode); in rc_repeat() 646 input_event(dev->input_dev, EV_MSC, MSC_SCAN, scancode); in ir_do_keydown() 1351 set_bit(EV_MSC, dev->input_dev->evbit); in rc_register_device()
|
D | ir-mce_kbd-decoder.c | 388 set_bit(EV_MSC, idev->evbit); in ir_mce_kbd_register()
|
/linux-4.4.14/arch/arm/boot/dts/include/dt-bindings/input/ |
D | linux-event-codes.h | 41 #define EV_MSC 0x04 macro
|
/linux-4.4.14/arch/cris/boot/dts/include/dt-bindings/input/ |
D | linux-event-codes.h | 41 #define EV_MSC 0x04 macro
|
/linux-4.4.14/arch/metag/boot/dts/include/dt-bindings/input/ |
D | linux-event-codes.h | 41 #define EV_MSC 0x04 macro
|
/linux-4.4.14/arch/arm64/boot/dts/include/dt-bindings/input/ |
D | linux-event-codes.h | 41 #define EV_MSC 0x04 macro
|
/linux-4.4.14/include/dt-bindings/input/ |
D | linux-event-codes.h | 41 #define EV_MSC 0x04 macro
|
/linux-4.4.14/arch/powerpc/boot/dts/include/dt-bindings/input/ |
D | linux-event-codes.h | 41 #define EV_MSC 0x04 macro
|
/linux-4.4.14/include/uapi/linux/ |
D | input-event-codes.h | 41 #define EV_MSC 0x04 macro
|
/linux-4.4.14/arch/mips/boot/dts/include/dt-bindings/input/ |
D | linux-event-codes.h | 41 #define EV_MSC 0x04 macro
|
/linux-4.4.14/drivers/virtio/ |
D | virtio_input.c | 273 virtinput_cfg_bits(vi, VIRTIO_INPUT_CFG_EV_BITS, EV_MSC, in virtinput_probe()
|
/linux-4.4.14/drivers/tty/vt/ |
D | keyboard.c | 1220 #define HW_RAW(dev) (test_bit(EV_MSC, dev->evbit) && test_bit(MSC_RAW, dev->mscbit) &&\ 1472 if (event_type == EV_MSC && event_code == MSC_RAW && HW_RAW(handle->dev)) in kbd_event()
|
/linux-4.4.14/Documentation/laptops/ |
D | thinkpad-acpi.txt | 354 followed by an EV_MSC MSC_SCAN event that shall contain that key's scan 358 Do not use the EV_MSC MSC_SCAN events to process keys. They are to be
|