Home
last modified time | relevance | path

Searched refs:ABS_MT_SLOT (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/include/linux/input/
Dmt.h90 input_event(dev, EV_ABS, ABS_MT_SLOT, slot); in input_mt_slot()
100 return axis == ABS_MT_SLOT || input_is_mt_value(axis); in input_is_mt_axis()
/linux-4.1.27/Documentation/input/
Dmulti-touch-protocol.txt38 This generates an ABS_MT_SLOT event, which instructs the receiver to
81 total number of type B slots reported in the absinfo for the ABS_MT_SLOT axis.
83 The minimum value of the ABS_MT_SLOT axis must be 0.
127 ABS_MT_SLOT 0
131 ABS_MT_SLOT 1
139 ABS_MT_SLOT 0
148 The slot being modified is already 0, so the ABS_MT_SLOT is omitted. The
154 ABS_MT_SLOT 1
/linux-4.1.27/drivers/input/misc/
Duinput.c353 if (test_bit(ABS_MT_SLOT, dev->absbit)) { in uinput_validate_absbits()
354 nslot = input_abs_get_max(dev, ABS_MT_SLOT) + 1; in uinput_validate_absbits()
/linux-4.1.27/drivers/input/
Dinput.c222 if (code == ABS_MT_SLOT) { in input_handle_abs_event()
257 if (is_mt_event && mt && mt->slot != input_abs_get_val(dev, ABS_MT_SLOT)) { in input_handle_abs_event()
258 input_abs_set_val(dev, ABS_MT_SLOT, mt->slot); in input_handle_abs_event()
390 v->code = ABS_MT_SLOT; in input_handle_event()
Dinput-mt.c58 input_set_abs_params(dev, ABS_MT_SLOT, 0, num_slots - 1, 0, 0); in input_mt_init_slots()
Devdev.c1038 if (t == ABS_MT_SLOT) in evdev_do_ioctl()
/linux-4.1.27/include/uapi/linux/
Dinput.h852 #define ABS_MT_SLOT 0x2f /* MT slot being modified */ macro