Home
last modified time | relevance | path

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

1234

/OK3568_Linux_fs/kernel/include/linux/input/
H A Dmt.h27 struct input_mt_slot { struct
50 struct input_mt_slot slots[]; argument
53 static inline void input_mt_set_value(struct input_mt_slot *slot, in input_mt_set_value()
59 static inline int input_mt_get_value(const struct input_mt_slot *slot, in input_mt_get_value()
65 static inline bool input_mt_is_active(const struct input_mt_slot *slot) in input_mt_is_active()
71 const struct input_mt_slot *slot) in input_mt_is_used()
85 static inline void input_mt_slot(struct input_dev *dev, int slot) in input_mt_slot() function
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/cyttsp5/
H A Dcyttsp5_mtb.c41 input_mt_slot(input, t); in cyttsp5_final_sync()
51 input_mt_slot(input, t); in cyttsp5_input_report()
69 input_mt_slot(md->input, t); in cyttsp5_report_slot_liftoff()
/OK3568_Linux_fs/kernel/drivers/input/
H A Dinput-mt.c138 struct input_mt_slot *slot; in input_mt_report_slot_state()
198 struct input_mt_slot *oldest; in input_mt_report_pointer_emulation()
209 struct input_mt_slot *ps = &mt->slots[i]; in input_mt_report_pointer_emulation()
264 input_mt_slot(dev, i); in __input_mt_drop_unused()
368 struct input_mt_slot *s; in input_mt_set_matrix()
389 struct input_mt_slot *s; in input_mt_set_slots()
478 struct input_mt_slot *s; in input_mt_get_slot_by_key()
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/vtl_ts/
H A Dvtl_ts.c322 input_mt_slot(input_dev, xy_data->point[id].id - 1); in vtl_ts_report_xy_coord()
342 input_mt_slot(input_dev, id); in vtl_ts_report_xy_coord()
371 input_mt_slot(ts->driver->input_dev,i); in vtl_ts_suspend()
394 input_mt_slot(ts->driver->input_dev,i); in vtl_ts_resume()
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/
H A Draspberrypi-ts.c94 input_mt_slot(input, touchid); in rpi_ts_poll()
102 input_mt_slot(input, i); in rpi_ts_poll()
H A Dgslx680.c921 input_mt_slot(ts->input, id); in report_data()
1096 input_mt_slot(ts->input, i); in gslX680_ts_worker()
1522 input_mt_slot(ts->input, i);
1557 input_mt_slot(ts->input, i);
1600 input_mt_slot(ts->input, i); in gsl_ts_early_suspend()
1633 input_mt_slot(ts->input, i); in gsl_ts_late_resume()
1670 input_mt_slot(ts->input, i); in gsl_ts_early_suspend()
1704 input_mt_slot(ts->input, i); in gsl_ts_late_resume()
H A Dgslx6801.c868 input_mt_slot(ts->input, id); in report_data()
1025 input_mt_slot(ts->input, i); in gslX680_ts_worker()
1387 input_mt_slot(ts->input, i); in gsl_ts_early_suspend()
1417 input_mt_slot(ts->input, i); in gsl_ts_late_resume()
1452 input_mt_slot(ts->input, i); in gsl_ts_early_suspend()
1485 input_mt_slot(ts->input, i); in gsl_ts_late_resume()
H A Ds6sy761.c151 input_mt_slot(sdata->input, tid); in s6sy761_report_coordinates()
166 input_mt_slot(sdata->input, tid); in s6sy761_report_release()
H A Dgslx680_pad.c676 input_mt_slot(ts->input, id); in report_data()
787 input_mt_slot(ts->input, i); in gslX680_ts_worker()
915 input_mt_slot(ts->input, i); in gsl_ts_suspend()
989 input_mt_slot(ts->input, i); in gsl_resume_work()
H A Dgslx680_firefly.c651 input_mt_slot(ts->input, id);
754 input_mt_slot(ts->input, i);
895 input_mt_slot(ts->input, i);
925 input_mt_slot(ts->input, i);
H A Dgsl3673.c738 input_mt_slot(ts->input, id); in report_data()
877 input_mt_slot(ts->input, i); in gsl3673_ts_worker()
1070 input_mt_slot(ts->input, i); in gsl_ts_suspend()
1108 input_mt_slot(ts->input, i); in gsl_ts_resume()
H A Dgslx680a.c769 input_mt_slot(ts->input, id); in report_data()
884 input_mt_slot(ts->input, i); in gslX680_ts_worker()
1098 input_mt_slot(ts->input, i); in gsl_ts_suspend()
1130 input_mt_slot(ts->input, i); in gsl_ts_resume()
H A Dgsl3673_800x1280.c760 input_mt_slot(ts->input, id); in report_data()
899 input_mt_slot(ts->input, i); in gsl3673_ts_worker()
1087 input_mt_slot(ts->input, i); in gsl_ts_suspend()
1118 input_mt_slot(ts->input, i); in gsl_ts_resume()
H A Dcyttsp_core.c329 input_mt_slot(input, ids[i]); in cyttsp_report_tchdata()
342 input_mt_slot(input, i); in cyttsp_report_tchdata()
H A Dmms114.c181 input_mt_slot(input_dev, id); in mms114_process_mt()
559 input_mt_slot(input_dev, id); in mms114_suspend()
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/focaltech_touch/
H A Dfocaltech_point_report_check.c70 input_mt_slot(input_dev, finger_count); in fts_prc_func()
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/focaltech_touch_ft5436/
H A Dfocaltech_point_report_check.c70 input_mt_slot(input_dev, finger_count); in fts_prc_func()
/OK3568_Linux_fs/kernel/drivers/input/rmi4/
H A Drmi_2d_sensor.c75 input_mt_slot(input, sensor->tracking_slots[slot]); in rmi_2d_sensor_abs_report()
77 input_mt_slot(input, slot); in rmi_2d_sensor_abs_report()
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/hyn_cst2xx/
H A Dhyn_cst2xx.c728 input_mt_slot(input_dev, id); in cst2xx_touch_down()
752 input_mt_slot(input_dev, id); in cst2xx_touch_up()
1387 input_mt_slot(ts->input, i); in cst2xx_ts_worker()
1649 input_mt_slot(ts->input, i); in hyn_ts_suspend()
1675 input_mt_slot(ts->input, i); in hyn_ts_resume()
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/elan/
H A Delan_ts.c840 input_mt_slot(ts->finger_idev, id); in elants_slot_report()
849 input_mt_slot(ts->finger_idev, id); in elants_slot_report()
870 input_mt_slot(ts->finger_idev, reportid); in elants_slot_report()
875 input_mt_slot(ts->finger_idev, id); in elants_slot_report()
931 input_mt_slot(ts->pen_idev, 0); in elants_slot_report()
943 input_mt_slot(ts->pen_idev, 0); in elants_slot_report()
2107 input_mt_slot(fidev, i); in elan_release_point()
2112 input_mt_slot(pidev, 0); in elan_release_point()
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/gt1x/
H A Dgt1x.c169 input_mt_slot(input_dev, id); in gt1x_touch_down()
202 input_mt_slot(input_dev, id); in gt1x_touch_up()
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/gsl3676/
H A Dgsl3676.c739 input_mt_slot(ts->input, id); in report_data()
872 input_mt_slot(ts->input, i); in gsl_ts_worker()
1060 input_mt_slot(ts->input, i); in gsl_ts_suspend()
1091 input_mt_slot(ts->input, i); in gsl_ts_resume()
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/gslx680_d708/
H A Drockchip_gslX680.c718 input_mt_slot(ts->input, id); in report_data()
832 input_mt_slot(ts->input, i); in gslX680_ts_worker()
1098 input_mt_slot(ts->input, i); in gsl_ts_suspend()
1136 input_mt_slot(ts->input, i); in gsl_ts_resume()
/OK3568_Linux_fs/kernel/drivers/hid/
H A Dhid-asus.c218 struct input_mt_slot *oldest; in asus_report_tool_width()
229 struct input_mt_slot *ps = &mt->slots[i]; in asus_report_tool_width()
262 input_mt_slot(drvdat->input, i); in asus_report_input()
/OK3568_Linux_fs/kernel/drivers/input/mouse/
H A Delantech.c386 input_mt_slot(dev, slot); in elantech_set_slot()
664 input_mt_slot(dev, i); in process_packet_status_v4()
688 input_mt_slot(dev, id); in process_packet_head_v4()
727 input_mt_slot(dev, id); in process_packet_motion_v4()
734 input_mt_slot(dev, sid); in process_packet_motion_v4()

1234