input: touchscreen: stm: remove extraneous work queue flush

There is an unconditional flush of the suspend/resume work queue in the
screen state callback from the display driver. There is no need to
immediately flush the queue since any pending suspend/resume work will
be canceled or completed before the next suspend/resume is queued.

Bug: 137754842
Change-Id: Ibe26f057c5ff942b975710af43f40bf104f97917
Signed-off-by: Steve Pfetsch <spfetsch@google.com>
diff --git a/fts.c b/fts.c
index b523ad8..1958ce6 100644
--- a/fts.c
+++ b/fts.c
@@ -4972,9 +4972,6 @@
 
 	pr_debug("%s: fts notifier begin!\n", __func__);
 
-	/* finish processing any events on queue */
-	flush_workqueue(info->event_wq);
-
 	blank = *(int *) (evdata->data);
 	switch (blank) {
 	case MSM_DRM_BLANK_POWERDOWN: