diff options
author | Steve Pfetsch <spfetsch@google.com> | 2019-08-13 11:16:42 -0700 |
---|---|---|
committer | Steve Pfetsch <spfetsch@google.com> | 2019-09-18 21:17:24 +0000 |
commit | 15b4d19f1b8817657ef4e4a16bda12a356a27eec (patch) | |
tree | e56321a8c0eafa89d9a4e022359e9f20eacb83ec | |
parent | 13f68731a3778d2ec7abd4b2075d8f452ef87adf (diff) | |
download | fts_touch-android-msm-coral-4.14-android10-qpr3.tar.gz |
input: touchscreen: stm: remove extraneous work queue flushandroid-10.0.0_r0.81android-10.0.0_r0.74android-10.0.0_r0.67android-10.0.0_r0.63android-10.0.0_r0.56android-10.0.0_r0.49android-10.0.0_r0.42android-10.0.0_r0.35android-10.0.0_r0.30android-msm-coral-4.14-android10-qpr3android-msm-coral-4.14-android10-qpr2android-msm-coral-4.14-android10-qpr1android-msm-coral-4.14-android10
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>
-rw-r--r-- | fts.c | 3 |
1 files changed, 0 insertions, 3 deletions
@@ -4972,9 +4972,6 @@ static int fts_screen_state_chg_callback(struct notifier_block *nb, 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: |