From 60afa605f486bc8a43c2ca18805d9ffafd66e7ca Mon Sep 17 00:00:00 2001 From: Rafael Ortolan Date: Mon, 31 Aug 2020 10:39:01 -0300 Subject: [PATCH] himax_0flash: fix driver resume issue Driver was not resuming from suspend as it was using a panel event that is not reliable. Use PANEL_EVENT_DISPLAY_ON instead. NO_PROP_NEEDED: Change-Id: I435686b53453e18fbcfd864ab355c8817779f27a Reviewed-on: https://gerrit.mot.com/1737310 SME-Granted: SME Approvals Granted SLTApproved: Slta Waiver Tested-by: Jira Key Reviewed-by: Eduardo Ferreira Barbosa Reviewed-by: Ling Jin Submit-Approved: Jira Key --- .../input/touchscreen/himax_0flash_mmi/himax_platform_QCT_SPI.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/input/touchscreen/himax_0flash_mmi/himax_platform_QCT_SPI.c b/drivers/input/touchscreen/himax_0flash_mmi/himax_platform_QCT_SPI.c index 8a050873cd09..97c9760ebb8c 100755 --- a/drivers/input/touchscreen/himax_0flash_mmi/himax_platform_QCT_SPI.c +++ b/drivers/input/touchscreen/himax_0flash_mmi/himax_platform_QCT_SPI.c @@ -1081,7 +1081,7 @@ int panel_notifier_callback(struct notifier_block *self, unsigned long event, vo #endif break; - case PANEL_EVENT_PANEL_PREPARE: + case PANEL_EVENT_DISPLAY_ON: I("event=%lu\n", event); himax_common_resume(ts->dev); break;