input: touchscreen: gt9916: Omit mi_disp_set_fod_queue_work
Change-Id: I88d87d345607586bc0e97775cdc4b7ba97e7b4a6
This commit is contained in:
parent
0db79e1b37
commit
c9b99f3abc
@ -1369,7 +1369,6 @@ static void goodix_ts_report_finger(struct input_dev *dev,
|
||||
goodix_core_data->fod_finger = true;
|
||||
input_report_key(dev, BTN_INFO, 1);
|
||||
input_sync(dev);
|
||||
mi_disp_set_fod_queue_work(1, true);
|
||||
ts_info("fod finger is %d",goodix_core_data->fod_finger);
|
||||
goto finger_pos;
|
||||
} else if ((goodix_core_data->eventsdata & 0x08) != 0x08 && goodix_core_data->fod_finger) {
|
||||
@ -1378,7 +1377,6 @@ static void goodix_ts_report_finger(struct input_dev *dev,
|
||||
input_report_abs(dev, ABS_MT_WIDTH_MAJOR, 0);
|
||||
input_report_abs(dev, ABS_MT_WIDTH_MINOR, 0);
|
||||
input_sync(dev);
|
||||
mi_disp_set_fod_queue_work(0, true);
|
||||
goodix_core_data->fod_finger = false;
|
||||
ts_info("fod finger is %d",goodix_core_data->fod_finger);
|
||||
goto finger_pos;
|
||||
@ -2808,7 +2806,6 @@ static ssize_t goodix_ts_fod_test_store(struct device *dev,
|
||||
sscanf(buf, "%u", &value);
|
||||
if (value) {
|
||||
input_report_key(info->input_dev, BTN_INFO, 1);
|
||||
mi_disp_set_fod_queue_work(1, true);
|
||||
input_sync(info->input_dev);
|
||||
input_mt_slot(info->input_dev, 0);
|
||||
input_mt_report_slot_state(info->input_dev, MT_TOOL_FINGER, 1);
|
||||
@ -2825,7 +2822,6 @@ static ssize_t goodix_ts_fod_test_store(struct device *dev,
|
||||
input_mt_report_slot_state(info->input_dev, MT_TOOL_FINGER, 0);
|
||||
input_report_abs(info->input_dev, ABS_MT_TRACKING_ID, -1);
|
||||
input_report_key(info->input_dev, BTN_INFO, 0);
|
||||
mi_disp_set_fod_queue_work(0, true);
|
||||
input_sync(info->input_dev);
|
||||
}
|
||||
return count;
|
||||
|
@ -724,6 +724,4 @@ int goodix_tools_init(void);
|
||||
void goodix_tools_exit(void);
|
||||
int goodix_get_rawdata(struct device *dev, struct ts_rawdata_info *info);
|
||||
|
||||
extern int mi_disp_set_fod_queue_work(u32 fod_btn, bool from_touch);
|
||||
|
||||
#endif
|
||||
|
@ -285,7 +285,6 @@ static int gsx_gesture_ist(struct goodix_ts_core *cd,
|
||||
input_report_abs(cd->input_dev, ABS_MT_WIDTH_MAJOR,overlay_area);
|
||||
input_report_abs(cd->input_dev, ABS_MT_WIDTH_MINOR,overlay_area);
|
||||
input_sync(cd->input_dev);
|
||||
mi_disp_set_fod_queue_work(1, true);
|
||||
cd->fod_finger = true;
|
||||
FP_Event_Gesture = 0;
|
||||
goto re_send_ges_cmd;
|
||||
@ -308,7 +307,6 @@ static int gsx_gesture_ist(struct goodix_ts_core *cd,
|
||||
input_report_key(cd->input_dev, BTN_TOUCH, 0);
|
||||
input_report_key(cd->input_dev, BTN_TOOL_FINGER, 0);
|
||||
input_sync(cd->input_dev);
|
||||
mi_disp_set_fod_queue_work(0, true);
|
||||
}
|
||||
goto re_send_ges_cmd;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user