input: touchscreen: gt9916: Omit mi_disp_set_fod_queue_work

Change-Id: I88d87d345607586bc0e97775cdc4b7ba97e7b4a6
This commit is contained in:
Giovanni Ricca 2023-02-02 18:41:57 +01:00
parent 0db79e1b37
commit c9b99f3abc
No known key found for this signature in database
3 changed files with 0 additions and 8 deletions

View File

@ -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;

View File

@ -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

View File

@ -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;
}