Home
last modified time | relevance | path

Searched refs:EV_MSC (Results 1 – 55 of 55) sorted by relevance

/linux-4.1.27/drivers/input/misc/
Dsgi_btns.c78 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()
Dcobalt_btns.c60 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()
Datlas_btns.c60 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()
Dpowermate.c257 if (type == EV_MSC && code == MSC_PULSELED){ in powermate_input_event()
369 BIT_MASK(EV_MSC); in powermate_probe()
Dkeyspan_remote.c179 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.1.27/drivers/input/tablet/
Dgtco.c575 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()
Dhanwang.c107 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()
Daiptek.c330 EV_KEY, EV_ABS, EV_REL, EV_MSC,
/linux-4.1.27/drivers/input/keyboard/
Dmaple_keyb.c105 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()
Dw90p910_keypad.c66 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()
Djornada720_kbd.c83 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()
Dclps711x-keypad.c68 input_event(dev->input, EV_MSC, in clps711x_keypad_poll()
157 input_set_capability(poll_dev->input, EV_MSC, MSC_SCAN); in clps711x_keypad_probe()
Dlm8333.c98 input_event(input, EV_MSC, MSC_SCAN, code); in lm8333_key_handler()
163 input_set_capability(input, EV_MSC, MSC_SCAN); in lm8333_probe()
Djornada680_kbd.c97 EV_MSC, MSC_SCAN, scancode); in jornada_parse_kbd()
226 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in jornada680kbd_probe()
Dpxa27x_keypad.c469 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()
Dmcs_touchkey.c88 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()
Dmax7359_keypad.c124 input_event(input_dev, EV_MSC, MSC_SCAN, code); in max7359_interrupt()
233 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in max7359_probe()
Dnspire-keypad.c86 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()
Dlpc32xx-keys.c98 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()
Dtca8418_keypad.c182 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()
Dtwl4030_keypad.c244 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()
Dstmpe-keypad.c178 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()
Dspear-keyboard.c90 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()
Dnomadik-ske-keypad.c159 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()
Dtc3589x-keypad.c211 input_event(keypad->input, EV_MSC, MSC_SCAN, code); in tc3589x_keypad_irq()
418 input_set_capability(input, EV_MSC, MSC_SCAN); in tc3589x_keypad_probe()
Domap4-keypad.c149 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()
Dimx_keypad.c175 input_event(input_dev, EV_MSC, MSC_SCAN, code); in imx_keypad_fire_events()
505 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in imx_keypad_probe()
Dgoldfish_events.c161 events_import_bits(edev, input_dev->mscbit, EV_MSC, MSC_MAX); in events_probe()
Dmatrix_keypad.c155 input_event(input_dev, EV_MSC, MSC_SCAN, code); in matrix_keypad_scan()
518 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in matrix_keypad_probe()
Dpmic8xxx-keypad.c248 input_event(kp->input, EV_MSC, MSC_SCAN, code); in __pmic8xxx_kp_scan_matrix()
585 input_set_capability(kp->input, EV_MSC, MSC_SCAN); in pmic8xxx_kp_probe()
Dsamsung-keypad.c137 input_event(input_dev, EV_MSC, MSC_SCAN, val); in samsung_keypad_report()
409 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in samsung_keypad_probe()
Datkbd.c407 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()
Dmpr121_touchkey.c114 input_event(input, EV_MSC, MSC_SCAN, key_num); in mpr_touchkey_interrupt()
Dtegra-kbc.c151 input_event(input, EV_MSC, MSC_SCAN, scancodes[i]); in tegra_kbc_report_pressed_keys()
703 input_set_capability(kbc->idev, EV_MSC, MSC_SCAN); in tegra_kbc_probe()
Dlm8323.c287 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()
Dcros_ec_keyb.c292 input_set_capability(idev, EV_MSC, MSC_SCAN); in cros_ec_keyb_probe()
/linux-4.1.27/drivers/media/pci/ttpci/
Dav7110_ir.c140 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.1.27/drivers/input/
Dsparse-keymap.c214 __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()
Dinput.c326 case EV_MSC: in input_get_disposition()
1160 if (test_bit(EV_MSC, dev->evbit)) in input_devices_seq_show()
1605 if (test_bit(EV_MSC, dev->evbit)) in input_dev_uevent()
1928 case EV_MSC: in input_set_capability()
Devdev.c690 case EV_MSC: bits = dev->mscbit; len = MSC_MAX; break; in handle_eviocgbit()
/linux-4.1.27/drivers/hid/
Dhid-magicmouse.c273 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()
Dhid-picolcd_core.c148 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()
Dhid-debug.c731 [EV_MSC] = "Misc", [EV_LED] = "LED",
1016 [EV_MSC] = misc, [EV_LED] = leds,
Dhid-input.c716 usage->type = EV_MSC; in hidinput_configure_usage()
1048 set_bit(EV_MSC, input->evbit); in hidinput_configure_usage()
1164 input_event(input, EV_MSC, MSC_SCAN, usage->hid); in hidinput_hid_event()
Dwacom_wac.c633 input_event(input, EV_MSC, MSC_SERIAL, wacom->serial[idx]); in wacom_intuos_inout()
1009 input_event(input, EV_MSC, MSC_SERIAL, wacom->serial[idx]); in wacom_intuos_irq()
1363 case EV_MSC: in wacom_map_usage()
1364 input_set_capability(input, EV_MSC, code); in wacom_map_usage()
1402 wacom_map_usage(wacom, usage, field, EV_MSC, MSC_SERIAL, 0); in wacom_wac_pen_usage_mapping()
2130 input_set_capability(input_dev, EV_MSC, MSC_SERIAL); in wacom_setup_cintiq()
/linux-4.1.27/drivers/platform/x86/
Dfujitsu-tablet.c262 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()
Dthinkpad_acpi.c2280 input_event(tpacpi_inputdev, EV_MSC, MSC_SCAN, scancode); in tpacpi_input_send_key()
2284 input_event(tpacpi_inputdev, EV_MSC, MSC_SCAN, scancode); in tpacpi_input_send_key()
3462 input_set_capability(tpacpi_inputdev, EV_MSC, MSC_SCAN); in hotkey_init()
Dsony-laptop.c438 input_event(kp.dev, EV_MSC, MSC_SCAN, scancode); in sony_laptop_report_input_event()
488 input_set_capability(key_dev, EV_MSC, MSC_SCAN); in sony_laptop_setup_input()
/linux-4.1.27/Documentation/input/
Devent-codes.txt42 * 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.1.27/drivers/media/rc/
Drc-main.c609 input_event(dev->input_dev, EV_MSC, MSC_SCAN, dev->last_scancode); in rc_repeat()
645 input_event(dev->input_dev, EV_MSC, MSC_SCAN, scancode); in ir_do_keydown()
1325 set_bit(EV_MSC, dev->input_dev->evbit); in rc_register_device()
Dir-mce_kbd-decoder.c388 set_bit(EV_MSC, idev->evbit); in ir_mce_kbd_register()
/linux-4.1.27/drivers/virtio/
Dvirtio_input.c273 virtinput_cfg_bits(vi, VIRTIO_INPUT_CFG_EV_BITS, EV_MSC, in virtinput_probe()
/linux-4.1.27/include/uapi/linux/
Dinput.h182 #define EV_MSC 0x04 macro
/linux-4.1.27/drivers/tty/vt/
Dkeyboard.c1118 #define HW_RAW(dev) (test_bit(EV_MSC, dev->evbit) && test_bit(MSC_RAW, dev->mscbit) &&\
1370 if (event_type == EV_MSC && event_code == MSC_RAW && HW_RAW(handle->dev)) in kbd_event()
/linux-4.1.27/Documentation/laptops/
Dthinkpad-acpi.txt354 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