Home
last modified time | relevance | path

Searched refs:input_mt_slot (Results 1 – 38 of 38) sorted by relevance

/linux-4.4.14/include/linux/input/
Dmt.h30 struct input_mt_slot { struct
53 struct input_mt_slot slots[]; argument
56 static inline void input_mt_set_value(struct input_mt_slot *slot, in input_mt_set_value()
62 static inline int input_mt_get_value(const struct input_mt_slot *slot, in input_mt_get_value()
68 static inline bool input_mt_is_active(const struct input_mt_slot *slot) in input_mt_is_active()
74 const struct input_mt_slot *slot) in input_mt_is_used()
88 static inline void input_mt_slot(struct input_dev *dev, int slot) in input_mt_slot() function
/linux-4.4.14/drivers/input/
Dinput-mt.c139 struct input_mt_slot *slot; in input_mt_report_slot_state()
197 struct input_mt_slot *oldest; in input_mt_report_pointer_emulation()
208 struct input_mt_slot *ps = &mt->slots[i]; in input_mt_report_pointer_emulation()
248 input_mt_slot(dev, i); in __input_mt_drop_unused()
349 struct input_mt_slot *s; in input_mt_set_matrix()
370 struct input_mt_slot *s; in input_mt_set_slots()
459 struct input_mt_slot *s; in input_mt_get_slot_by_key()
/linux-4.4.14/drivers/input/mouse/
Delantech.c303 input_mt_slot(dev, slot); in elantech_set_slot()
576 input_mt_slot(dev, i); in process_packet_status_v4()
600 input_mt_slot(dev, id); in process_packet_head_v4()
639 input_mt_slot(dev, id); in process_packet_motion_v4()
646 input_mt_slot(dev, sid); in process_packet_motion_v4()
Dfocaltech.c136 input_mt_slot(dev, i); in focaltech_report_state()
Delan_i2c_core.c830 input_mt_slot(input, contact_num); in elan_report_contact()
839 input_mt_slot(input, contact_num); in elan_report_contact()
Dsynaptics.c826 input_mt_slot(dev, slot); in synaptics_report_semi_mt_slot()
937 input_mt_slot(dev, slot[i]); in synaptics_report_mt_data()
Dcypress_ps2.c545 input_mt_slot(input, slots[i]); in cypress_process_packet()
Dsentelic.c698 input_mt_slot(dev, slot); in fsp_set_slot()
Dbcm5974.c582 input_mt_slot(input, slot); in report_finger_data()
Dcyapa_gen3.c1200 input_mt_slot(input, slot); in cyapa_gen3_irq_handler()
Dcyapa_gen5.c2668 input_mt_slot(input, slot); in cyapa_pip_report_slot_data()
Dalps.c499 input_mt_slot(dev, slot); in alps_set_slot()
/linux-4.4.14/drivers/input/touchscreen/
Dcyttsp_core.c329 input_mt_slot(input, ids[i]); in cyttsp_report_tchdata()
342 input_mt_slot(input, i); in cyttsp_report_tchdata()
Degalax_ts.c104 input_mt_slot(input_dev, id); in egalax_ts_interrupt()
Dmms114.c182 input_mt_slot(input_dev, id); in mms114_process_mt()
527 input_mt_slot(input_dev, id); in mms114_suspend()
Dft6236.c125 input_mt_slot(input, id); in ft6236_interrupt()
Dpenmount.c75 input_mt_slot(input, i); in pm_mtevent()
Dchipone_icn8318.c122 input_mt_slot(data->input, touch->slot); in icn8318_irq()
Dili210x.c87 input_mt_slot(input, i); in ili210x_report_events()
Dgoodix.c163 input_mt_slot(ts->input_dev, id); in goodix_ts_report_touch()
Dpixcir_i2c_ts.c149 input_mt_slot(ts->input, slot); in pixcir_ts_report()
Dwacom_w8001.c153 input_mt_slot(dev, i); in parse_multi_touch()
Dcyttsp4_core.c728 input_mt_slot(md->input, t); in cyttsp4_report_slot_liftoff()
829 input_mt_slot(input, t); in cyttsp4_final_sync()
871 input_mt_slot(md->input, t); in cyttsp4_get_mt_touches()
Dzforce_ts.c395 input_mt_slot(ts->input, point.id - 1); in zforce_touch_event()
Dsur40.c279 input_mt_slot(input, slotnum); in sur40_report_blob()
Drohm_bu21023.c620 input_mt_slot(input_dev, slots[i]); in rohm_ts_soft_irq()
Dedt-ft5x06.c243 input_mt_slot(tsdata->input, id); in edt_ft5x06_ts_isr()
Dwdt87xx_i2c.c985 input_mt_slot(input, finger_id); in wdt87xx_report_contact()
Datmel_mxt_ts.c727 input_mt_slot(input_dev, id); in mxt_proc_t9_message()
840 input_mt_slot(input_dev, id); in mxt_proc_t100_message()
Delants_i2c.c803 input_mt_slot(input, i); in elants_i2c_mt_event()
/linux-4.4.14/drivers/hid/
Dwacom_wac.c1217 struct input_mt_slot *ps = &input->mt->slots[i]; in wacom_wac_finger_count_touches()
1260 input_mt_slot(input, slot); in wacom_24hdt_irq()
1326 input_mt_slot(input, slot); in wacom_mt_touch()
1355 input_mt_slot(input, i); in wacom_tpc_mt_touch()
1678 input_mt_slot(input, slot); in wacom_wac_finger_slot()
1904 input_mt_slot(input, i); in wacom_bpt_touch()
1941 input_mt_slot(input, slot); in wacom_bpt3_touch_msg()
2148 input_mt_slot(input, id); in wacom_bamboo_pad_touch_event()
Dhid-magicmouse.c260 input_mt_slot(input, id); in magicmouse_emit_touch()
Dhid-multitouch.c625 struct input_mt_slot *slot = &mt->slots[slotnum]; in mt_complete_slot()
631 input_mt_slot(input, slotnum); in mt_complete_slot()
Dhid-logitech-hidpp.c810 input_mt_slot(wd->input, slot); in wtp_touch_event()
Dhid-rmi.c341 input_mt_slot(hdata->input, slot); in rmi_f11_process_touch()
Dhid-sony.c1260 input_mt_slot(input_dev, n); in dualshock4_parse_report()
/linux-4.4.14/drivers/staging/ste_rmi4/
Dsynaptics_i2c_rmi4.c361 input_mt_slot(input_dev, finger); in synpatics_rmi4_touchpad_report()
/linux-4.4.14/Documentation/input/
Dmulti-touch-protocol.txt37 input_mt_slot(), with a slot as argument, at the beginning of each packet.