nova_0flash_mmi: gesture mode improve

devon: set touch state when enable gesture
to avoid panel reset when suspend

Change-Id: I7c8684bf3af42a9829c2bde9071eb6c3b7a65e96
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2265701
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
This commit is contained in:
hujing3 2022-05-11 15:12:26 +08:00 • committed by Jing Hu
commit 7d652e6066

View file

@ -3562,7 +3562,7 @@ static int nvt_drm_notifier_callback(struct notifier_block *self, unsigned long
if (*blank == MSM_DRM_BLANK_POWERDOWN) {
NVT_LOG("event=%lu, *blank=%d\n", event, *blank);
nvt_ts_suspend(&ts->client->dev);
#if defined(NVT_SENSOR_EN) && defined(NVT_SET_TOUCH_STATE)
#if defined(NVT_SENSOR_EN) && (defined(NVT_SET_TOUCH_STATE) || defined(NVT_CONFIG_PANEL_NOTIFICATIONS))
if (ts->should_enable_gesture) {
NVT_LOG("double tap gesture suspend\n");
touch_set_state(TOUCH_LOW_POWER_STATE, TOUCH_PANEL_IDX_PRIMARY);