Home
last modified time | relevance | path

Searched refs:fts_ts_data (Results 1 – 20 of 20) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/input/touchscreen/focaltech_touch_ft5436/
H A Dfocaltech_core.h144 struct fts_ts_data { struct
200 extern struct fts_ts_data *fts_data; argument
208 int fts_bus_init(struct fts_ts_data *ts_data);
209 int fts_bus_exit(struct fts_ts_data *ts_data);
212 int fts_gesture_init(struct fts_ts_data *ts_data);
213 int fts_gesture_exit(struct fts_ts_data *ts_data);
214 void fts_gesture_recovery(struct fts_ts_data *ts_data);
215 int fts_gesture_readdata(struct fts_ts_data *ts_data, u8 *data);
216 int fts_gesture_suspend(struct fts_ts_data *ts_data);
217 int fts_gesture_resume(struct fts_ts_data *ts_data);
[all …]
H A Dfocaltech_core.c65 struct fts_ts_data *fts_data;
113 void fts_tp_state_recovery(struct fts_ts_data *ts_data) in fts_tp_state_recovery()
195 struct fts_ts_data *ts_data, in fts_get_chip_types()
228 static int fts_read_bootid(struct fts_ts_data *ts_data, u8 *id) in fts_read_bootid()
271 static int fts_get_ic_information(struct fts_ts_data *ts_data) in fts_get_ic_information()
391 static int fts_input_report_key(struct fts_ts_data *data, int index) in fts_input_report_key()
423 static int fts_input_report_b(struct fts_ts_data *data) in fts_input_report_b()
507 static int fts_input_report_a(struct fts_ts_data *data) in fts_input_report_a()
572 static int fts_read_touchdata(struct fts_ts_data *data) in fts_read_touchdata()
601 static int fts_read_parse_touchdata(struct fts_ts_data *data) in fts_read_parse_touchdata()
[all …]
H A Dfocaltech_esdcheck.c86 int idc_esdcheck_lcderror(struct fts_ts_data *ts_data) in idc_esdcheck_lcderror()
120 static int fts_esdcheck_tp_reset(struct fts_ts_data *ts_data) in fts_esdcheck_tp_reset()
135 static bool get_chip_id(struct fts_ts_data *ts_data) in get_chip_id()
177 static bool get_flow_cnt(struct fts_ts_data *ts_data) in get_flow_cnt()
209 static int esdcheck_algorithm(struct fts_ts_data *ts_data) in esdcheck_algorithm()
278 struct fts_ts_data *ts_data = container_of(work, in esdcheck_func()
279 struct fts_ts_data, esdcheck_work.work); in esdcheck_func()
327 struct fts_ts_data *ts_data = fts_data; in fts_esdcheck_switch()
436 int fts_esdcheck_init(struct fts_ts_data *ts_data) in fts_esdcheck_init()
458 int fts_esdcheck_exit(struct fts_ts_data *ts_data) in fts_esdcheck_exit()
H A Dfocaltech_ex_mode.c104 struct fts_ts_data *ts_data = fts_data; in fts_glove_mode_show()
122 struct fts_ts_data *ts_data = fts_data; in fts_glove_mode_store()
152 struct fts_ts_data *ts_data = fts_data; in fts_cover_mode_show()
170 struct fts_ts_data *ts_data = fts_data; in fts_cover_mode_store()
199 struct fts_ts_data *ts_data = fts_data; in fts_charger_mode_show()
217 struct fts_ts_data *ts_data = fts_data; in fts_charger_mode_store()
266 int fts_ex_mode_recovery(struct fts_ts_data *ts_data) in fts_ex_mode_recovery()
283 int fts_ex_mode_init(struct fts_ts_data *ts_data) in fts_ex_mode_init()
303 int fts_ex_mode_exit(struct fts_ts_data *ts_data) in fts_ex_mode_exit()
H A Dfocaltech_point_report_check.c57 struct fts_ts_data *ts_data = container_of(work, in fts_prc_func()
58 struct fts_ts_data, prc_work.work); in fts_prc_func()
91 void fts_prc_queue_work(struct fts_ts_data *ts_data) in fts_prc_queue_work()
105 int fts_point_report_check_init(struct fts_ts_data *ts_data) in fts_point_report_check_init()
127 int fts_point_report_check_exit(struct fts_ts_data *ts_data) in fts_point_report_check_exit()
H A Dfocaltech_gesture.c107 struct fts_ts_data *ts_data = fts_data; in fts_gesture_show()
123 struct fts_ts_data *ts_data = fts_data; in fts_gesture_store()
286 int fts_gesture_readdata(struct fts_ts_data *ts_data, u8 *data) in fts_gesture_readdata()
335 void fts_gesture_recovery(struct fts_ts_data *ts_data) in fts_gesture_recovery()
349 int fts_gesture_suspend(struct fts_ts_data *ts_data) in fts_gesture_suspend()
382 int fts_gesture_resume(struct fts_ts_data *ts_data) in fts_gesture_resume()
409 int fts_gesture_init(struct fts_ts_data *ts_data) in fts_gesture_init()
454 int fts_gesture_exit(struct fts_ts_data *ts_data) in fts_gesture_exit()
H A Dfocaltech_i2c.c68 struct fts_ts_data *ts_data = fts_data; in fts_read()
119 struct fts_ts_data *ts_data = fts_data; in fts_write()
161 int fts_bus_init(struct fts_ts_data *ts_data) in fts_bus_init()
179 int fts_bus_exit(struct fts_ts_data *ts_data) in fts_bus_exit()
H A Dfocaltech_ex_fun.c93 struct fts_ts_data *ts_data = fts_data; in fts_debug_write()
218 struct fts_ts_data *ts_data = fts_data; in fts_debug_read()
302 struct fts_ts_data *ts_data = fts_data; in fts_debug_write()
427 struct fts_ts_data *ts_data = fts_data; in fts_debug_read()
497 int fts_create_apk_debug_channel(struct fts_ts_data *ts_data) in fts_create_apk_debug_channel()
520 void fts_release_apk_debug_channel(struct fts_ts_data *ts_data) in fts_release_apk_debug_channel()
633 struct fts_ts_data *ts_data = fts_data; in fts_tpfwver_show()
966 struct fts_ts_data *ts_data = fts_data; in fts_driverinfo_show()
1161 int fts_create_sysfs(struct fts_ts_data *ts_data) in fts_create_sysfs()
1177 int fts_remove_sysfs(struct fts_ts_data *ts_data) in fts_remove_sysfs()
H A Dfocaltech_flash.h179 struct fts_ts_data *ts_data;
H A Dfocaltech_flash.c1940 int fts_fwupg_init(struct fts_ts_data *ts_data) in fts_fwupg_init()
1997 int fts_fwupg_exit(struct fts_ts_data *ts_data) in fts_fwupg_exit()
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/focaltech_touch/
H A Dfocaltech_core.h136 struct fts_ts_data { struct
181 extern struct fts_ts_data *fts_data; argument
194 int fts_gesture_init(struct fts_ts_data *ts_data);
197 int fts_gesture_readdata(struct fts_ts_data *ts_data);
204 int fts_create_apk_debug_channel(struct fts_ts_data *);
205 void fts_release_apk_debug_channel(struct fts_ts_data *);
216 int fts_esdcheck_init(struct fts_ts_data *ts_data);
217 int fts_esdcheck_exit(struct fts_ts_data *ts_data);
233 int fts_point_report_check_init(struct fts_ts_data *ts_data);
234 int fts_point_report_check_exit(struct fts_ts_data *ts_data);
[all …]
H A Dfocaltech_esdcheck.c91 int idc_esdcheck_lcderror(struct fts_ts_data *ts_data) in idc_esdcheck_lcderror()
132 static int fts_esdcheck_tp_reset(struct fts_ts_data *ts_data) in fts_esdcheck_tp_reset()
154 static bool get_chip_id(struct fts_ts_data *ts_data) in get_chip_id()
196 static bool get_flow_cnt(struct fts_ts_data *ts_data) in get_flow_cnt()
234 static int esdcheck_algorithm(struct fts_ts_data *ts_data) in esdcheck_algorithm()
305 struct fts_ts_data *ts_data = container_of(work, in esdcheck_func()
306 struct fts_ts_data, esdcheck_work.work); in esdcheck_func()
375 struct fts_ts_data *ts_data = fts_data; in fts_esdcheck_switch()
517 int fts_esdcheck_init(struct fts_ts_data *ts_data) in fts_esdcheck_init()
544 int fts_esdcheck_exit(struct fts_ts_data *ts_data) in fts_esdcheck_exit()
H A Dfocaltech_core.c60 struct fts_ts_data *fts_data;
129 struct fts_ts_data *ts_data, in fts_get_chip_types()
170 static int fts_get_ic_information(struct fts_ts_data *ts_data) in fts_get_ic_information()
313 static int fts_power_source_init(struct fts_ts_data *data) in fts_power_source_init()
364 static int fts_power_source_release(struct fts_ts_data *data) in fts_power_source_release()
377 static int fts_power_source_ctrl(struct fts_ts_data *data, int enable) in fts_power_source_ctrl()
427 static int fts_pinctrl_init(struct fts_ts_data *ts) in fts_pinctrl_init()
472 static int fts_pinctrl_select_normal(struct fts_ts_data *ts) in fts_pinctrl_select_normal()
486 static int fts_pinctrl_select_suspend(struct fts_ts_data *ts) in fts_pinctrl_select_suspend()
500 static int fts_pinctrl_select_release(struct fts_ts_data *ts) in fts_pinctrl_select_release()
[all …]
H A Dfocaltech_point_report_check.c57 struct fts_ts_data *ts_data = container_of(work, in fts_prc_func()
58 struct fts_ts_data, prc_work.work); in fts_prc_func()
91 void fts_prc_queue_work(struct fts_ts_data *ts_data) in fts_prc_queue_work()
105 int fts_point_report_check_init(struct fts_ts_data *ts_data) in fts_point_report_check_init()
127 int fts_point_report_check_exit(struct fts_ts_data *ts_data) in fts_point_report_check_exit()
H A Dfocaltech_ex_fun.c100 struct fts_ts_data *ts_data = fts_data; in fts_debug_write()
214 struct fts_ts_data *ts_data = fts_data; in fts_debug_read()
308 struct fts_ts_data *ts_data = fts_data; in fts_debug_write()
421 struct fts_ts_data *ts_data = fts_data; in fts_debug_read()
494 int fts_create_apk_debug_channel(struct fts_ts_data *ts_data) in fts_create_apk_debug_channel()
523 void fts_release_apk_debug_channel(struct fts_ts_data *ts_data) in fts_release_apk_debug_channel()
592 struct fts_ts_data *ts_data = fts_data; in fts_tpfwver_show()
887 struct fts_ts_data *ts_data = fts_data; in fts_fwupgradebin_store()
930 struct fts_ts_data *ts_data = fts_data; in fts_fwforceupg_store()
968 struct fts_ts_data *ts_data = fts_data; in fts_driverinfo_show()
H A Dfocaltech_ex_mode.c87 struct fts_ts_data *ts_data = fts_data; in fts_touch_glove_store()
170 struct fts_ts_data *ts_data = fts_data; in fts_touch_cover_store()
252 struct fts_ts_data *ts_data = fts_data; in fts_touch_charger_store()
H A Dfocaltech_flash.c1715 void fts_fwupg_auto_upgrade(struct fts_ts_data *ts_data) in fts_fwupg_auto_upgrade()
1746 int fts_fwupg_get_vendorid(struct fts_ts_data *ts_data, u16 *vid) in fts_fwupg_get_vendorid()
1801 static int fts_fwupg_get_fw_file(struct fts_ts_data *ts_data) in fts_fwupg_get_fw_file()
1867 struct fts_ts_data *ts_data = container_of(work, in fts_fwupg_work()
1868 struct fts_ts_data, fwupg_work); in fts_fwupg_work()
1901 int fts_fwupg_init(struct fts_ts_data *ts_data) in fts_fwupg_init()
1961 int fts_fwupg_exit(struct fts_ts_data *ts_data) in fts_fwupg_exit()
H A Dfocaltech_gesture.c346 int fts_gesture_readdata(struct fts_ts_data *ts_data) in fts_gesture_readdata()
538 int fts_gesture_init(struct fts_ts_data *ts_data) in fts_gesture_init()
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/focaltech_touch/focaltech_test/
H A Dfocaltech_test.h384 struct fts_ts_data *ts_data;
H A Dfocaltech_test.c1827 struct fts_ts_data *ts_data = fts_data; in fts_test_store()