/openbmc/linux/drivers/input/keyboard/ |
H A D | tc3589x-keypad.c | 211 input_event(keypad->input, EV_MSC, MSC_SCAN, code); in tc3589x_keypad_irq() 424 input_set_capability(input, EV_MSC, MSC_SCAN); in tc3589x_keypad_probe()
|
H A D | omap4-keypad.c | 129 input_event(input_dev, EV_MSC, MSC_SCAN, code); in omap4_keypad_report_keys() 415 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in omap4_keypad_probe()
|
H A D | pinephone-keyboard.c | 259 input_event(ppkb->input, EV_MSC, MSC_SCAN, code); in ppkb_update() 405 input_set_capability(ppkb->input, EV_MSC, MSC_SCAN); in ppkb_probe()
|
H A D | imx_keypad.c | 170 input_event(input_dev, EV_MSC, MSC_SCAN, code); in imx_keypad_fire_events() 487 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in imx_keypad_probe()
|
H A D | matrix_keypad.c | 157 input_event(input_dev, EV_MSC, MSC_SCAN, code); in matrix_keypad_scan() 528 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in matrix_keypad_probe()
|
H A D | goldfish_events.c | 154 events_import_bits(edev, input_dev->mscbit, EV_MSC, MSC_MAX); in events_probe()
|
H A D | pmic8xxx-keypad.c | 240 input_event(kp->input, EV_MSC, MSC_SCAN, code); in __pmic8xxx_kp_scan_matrix() 575 input_set_capability(kp->input, EV_MSC, MSC_SCAN); in pmic8xxx_kp_probe()
|
H A D | samsung-keypad.c | 133 input_event(input_dev, EV_MSC, MSC_SCAN, val); in samsung_keypad_report() 405 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in samsung_keypad_probe()
|
H A D | cros_ec_keyb.c | 207 input_event(idev, EV_MSC, MSC_SCAN, pos); in cros_ec_keyb_process() 643 input_set_capability(idev, EV_MSC, MSC_SCAN); in cros_ec_keyb_register_matrix()
|
H A D | atkbd.c | 457 input_event(dev, EV_MSC, MSC_RAW, code); in atkbd_receive_byte() 511 input_event(dev, EV_MSC, MSC_SCAN, code); in atkbd_receive_byte() 565 input_event(dev, EV_MSC, MSC_SCAN, code); in atkbd_receive_byte() 1210 BIT_MASK(EV_MSC); in atkbd_set_device_attrs()
|
H A D | lm8323.c | 275 input_event(lm->idev, EV_MSC, MSC_SCAN, key); in process_keys() 714 idev->evbit[0] = BIT(EV_KEY) | BIT(EV_MSC); in lm8323_probe()
|
H A D | tegra-kbc.c | 138 input_event(input, EV_MSC, MSC_SCAN, scancodes[i]); in tegra_kbc_report_pressed_keys() 689 input_set_capability(kbc->idev, EV_MSC, MSC_SCAN); in tegra_kbc_probe()
|
/openbmc/linux/drivers/hid/ |
H A D | hid-magicmouse.c | 365 input_event(input, EV_MSC, MSC_RAW, tdata[7]); in magicmouse_emit_touch() 368 input_event(input, EV_MSC, MSC_RAW, tdata[8]); in magicmouse_emit_touch() 563 __clear_bit(EV_MSC, input->evbit); in magicmouse_setup_input() 661 __set_bit(EV_MSC, input->evbit); in magicmouse_setup_input()
|
H A D | hid-picolcd_core.c | 139 input_event(data->input_keys, EV_MSC, MSC_SCAN, raw_data[i]); in picolcd_raw_keypad() 162 input_event(data->input_keys, EV_MSC, MSC_SCAN, data->pressed_keys[j]); in picolcd_raw_keypad() 440 input_set_capability(idev, EV_MSC, MSC_SCAN); in picolcd_init_keys()
|
H A D | hid-uclogic-core.c | 44 input_event(input, EV_MSC, MSC_SCAN, in uclogic_inrange_timeout() 117 __clear_bit(EV_MSC, hi->input->evbit); in uclogic_input_configured()
|
H A D | wacom_wac.c | 669 input_event(input, EV_MSC, MSC_SERIAL, 0xffffffff); in wacom_intuos_pad() 815 input_event(input, EV_MSC, MSC_SERIAL, wacom->serial[idx]); in wacom_exit_report() 1063 input_event(input, EV_MSC, MSC_SERIAL, wacom->serial[idx]); in wacom_intuos_general() 1174 input_event(input, EV_MSC, MSC_SERIAL, serial); in wacom_remote_irq() 1534 input_event(pad_input, EV_MSC, MSC_SERIAL, 0xffffffff); in wacom_intuos_pro2_bt_pad() 1561 input_event(pad_input, EV_MSC, MSC_SERIAL, 0xffffffff); in wacom_intuos_gen3_bt_pad() 1960 case EV_MSC: in wacom_map_usage() 2347 wacom_map_usage(input, usage, field, EV_MSC, MSC_SERIAL, 0); in wacom_wac_pen_usage_mapping() 3527 input_set_capability(input_dev, EV_MSC, MSC_SERIAL); in wacom_setup_basic_pro_pen() 3726 __clear_bit(EV_MSC, wacom_wac->pen_input->evbit); in wacom_setup_device_quirks() [all …]
|
H A D | hid-debug.c | 753 [EV_MSC] = "Misc", [EV_LED] = "LED", 1059 [EV_MSC] = misc, [EV_LED] = leds,
|
/openbmc/linux/drivers/platform/x86/ |
H A D | fujitsu-tablet.c | 250 input_set_capability(idev, EV_MSC, MSC_SCAN); in input_fujitsu_setup() 295 input_event(fujitsu.idev, EV_MSC, MSC_SCAN, i); in fujitsu_interrupt()
|
/openbmc/linux/drivers/input/misc/ |
H A D | powermate.c | 258 if (type == EV_MSC && code == MSC_PULSELED){ in powermate_input_event() 370 BIT_MASK(EV_MSC); in powermate_probe()
|
H A D | keyspan_remote.c | 171 input_event(input, EV_MSC, MSC_SCAN, button); in keyspan_report_button() 514 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in keyspan_probe()
|
/openbmc/linux/Documentation/hid/ |
H A D | hidintro.rst | 369 # Event type 4 (EV_MSC) 378 4: [4] # EV_MSC 394 - [ 0, 0, 4, 4, 30] # EV_MSC / MSC_SCAN 30 (obfuscated) 398 - [ 1, 207892, 4, 4, 30] # EV_MSC / MSC_SCAN 30 (obfuscated) 402 - [ 2, 367823, 4, 4, 30] # EV_MSC / MSC_SCAN 30 (obfuscated) 407 - [ 3, 247617, 4, 4, 30] # EV_MSC / MSC_SCAN 30 (obfuscated)
|
/openbmc/linux/drivers/virtio/ |
H A D | virtio_input.c | 80 if (vi->idev->mt && type == EV_MSC && code == MSC_TIMESTAMP) in virtinput_send_status() 291 virtinput_cfg_bits(vi, VIRTIO_INPUT_CFG_EV_BITS, EV_MSC, in virtinput_probe()
|
/openbmc/qemu/hw/input/ |
H A D | virtio-input-host.c | 155 virtio_input_bits_config(vih, EV_MSC, MSC_CNT); in virtio_input_host_realize()
|
/openbmc/linux/Documentation/input/ |
H A D | event-codes.rst | 54 * EV_MSC: 278 EV_MSC section in Event codes 281 EV_MSC events are used for input and output events that do not fall under other 284 A few EV_MSC codes have special meaning:
|
/openbmc/linux/tools/testing/selftests/hid/tests/ |
H A D | base.py | 152 msc_event = libevdev.InputEvent(libevdev.EV_MSC.MSC_SCAN) # type: ignore
|