Searched refs:ABS_MT_SLOT (Results 1 – 9 of 9) sorted by relevance
| /linux/Documentation/input/ |
| H A D | multi-touch-protocol.rst | 45 This generates an ABS_MT_SLOT event, which instructs the receiver to 88 total number of type B slots reported in the absinfo for the ABS_MT_SLOT axis. 90 The minimum value of the ABS_MT_SLOT axis must be 0. 134 ABS_MT_SLOT 0 138 ABS_MT_SLOT 1 146 ABS_MT_SLOT 0 155 The slot being modified is already 0, so the ABS_MT_SLOT is omitted. The 161 ABS_MT_SLOT 1
|
| /linux/drivers/input/ |
| H A D | input-mt.c | 59 input_set_abs_params(dev, ABS_MT_SLOT, 0, num_slots - 1, 0, 0); in input_mt_init_slots() 274 input_handle_event(dev, EV_ABS, ABS_MT_SLOT, i); in __input_mt_drop_unused()
|
| H A D | input.c | 164 if (code == ABS_MT_SLOT) { in input_handle_abs_event() 181 is_new_slot = mt->slot != dev->absinfo[ABS_MT_SLOT].value; in input_handle_abs_event() 201 dev->absinfo[ABS_MT_SLOT].value = mt->slot; in input_handle_abs_event() 330 v->code = ABS_MT_SLOT; in input_event_dispose()
|
| H A D | evdev.c | 1235 if (t == ABS_MT_SLOT) in evdev_do_ioctl()
|
| /linux/drivers/virtio/ |
| H A D | virtio_input.c | 313 if (test_bit(ABS_MT_SLOT, vi->idev->absbit)) { in virtinput_probe() 314 nslots = input_abs_get_max(vi->idev, ABS_MT_SLOT) + 1; in virtinput_probe()
|
| /linux/drivers/input/misc/ |
| H A D | uinput.c | 326 if (test_bit(ABS_MT_SLOT, dev->absbit)) { in uinput_create_device() 327 nslot = input_abs_get_max(dev, ABS_MT_SLOT) + 1; in uinput_create_device() 427 if (code == ABS_MT_SLOT && max > 99) { in uinput_validate_absinfo()
|
| /linux/include/dt-bindings/input/ |
| H A D | linux-event-codes.h | 907 #define ABS_MT_SLOT 0x2f /* MT slot being modified */ 882 #define ABS_MT_SLOT global() macro
|
| /linux/include/uapi/linux/ |
| H A D | input-event-codes.h | 907 #define ABS_MT_SLOT 0x2f /* MT slot being modified */ macro
|
| /linux/drivers/hid/ |
| H A D | hid-debug.c | 3518 [ABS_MT_SLOT] = "MTSlot",
|