diff options
author | Yen-Chao Chen <davidycchen@google.com> | 2023-05-10 16:19:00 +0800 |
---|---|---|
committer | Yen-Chao Chen <davidycchen@google.com> | 2023-05-10 17:35:46 +0800 |
commit | b08258e32fb2d4115736e1ec1f4dd7390c9a5faa (patch) | |
tree | d120217b04c29fd00c2f48a9bdcf30151c2f7a5d | |
parent | d21681a6638526b3718d2f3d0d0da67d772aca4c (diff) | |
download | goodix_touch-b08258e32fb2d4115736e1ec1f4dd7390c9a5faa.tar.gz |
goodix: move IRQ wake lock to GTIandroid-u-beta-5.3_r0.7android-u-beta-5.3_r0.5android-u-beta-5.3_r0.4android-u-beta-5.3_r0.2android-u-beta-5.3_r0.1android-u-beta-4_r0.7android-u-beta-4_r0.5android-u-beta-4_r0.4android-u-beta-4_r0.3android-u-beta-4_r0.2android-u-beta-4_r0.1android-u-beta-3_r0.3android-u-beta-3_r0.2android-u-beta-2.1_r0.4android-u-beta-2.1_r0.3android-u-beta-2.1_r0.2android-14.0.0_r0.7android-14.0.0_r0.6android-14.0.0_r0.5android-14.0.0_r0.4android-14.0.0_r0.3android-14.0.0_r0.2android-14.0.0_r0.17android-14.0.0_r0.16android-14.0.0_r0.15android-14.0.0_r0.14android-14.0.0_r0.13android-14.0.0_r0.11android-gs-tangorpro-android14-releaseandroid-gs-tangorpro-5.10-u-beta5.3android-gs-tangorpro-5.10-u-beta4android-gs-tangorpro-5.10-android14android-gs-raviole-android14-releaseandroid-gs-raviole-5.10-u-beta5.3android-gs-raviole-5.10-u-beta4android-gs-raviole-5.10-u-beta3android-gs-raviole-5.10-u-beta2android-gs-raviole-5.10-android14android-gs-pantah-android14-releaseandroid-gs-pantah-5.10-u-beta5.3android-gs-pantah-5.10-u-beta4android-gs-pantah-5.10-u-beta2android-gs-pantah-5.10-android14android-gs-lynx-android14-releaseandroid-gs-lynx-5.10-u-beta4android-gs-lynx-5.10-android14android-gs-felix-android14-releaseandroid-gs-felix-5.10-u-beta5.3android-gs-felix-5.10-u-beta4android-gs-felix-5.10-android14android-gs-bluejay-android14-releaseandroid-gs-bluejay-5.10-u-beta5.3android-gs-bluejay-5.10-u-beta4android-gs-bluejay-5.10-u-beta3android-gs-bluejay-5.10-u-beta2android-gs-bluejay-5.10-android14
Bug: 281463326
Test: Put fingers on the screen and suspend/resume the device.
Change-Id: Ifcd26f180ec44c02be38822842e420e765619638
Signed-off-by: Yen-Chao Chen <davidycchen@google.com>
-rw-r--r-- | goodix_ts_core.c | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/goodix_ts_core.c b/goodix_ts_core.c index d0aca58..b4a8c7f 100644 --- a/goodix_ts_core.c +++ b/goodix_ts_core.c @@ -1954,14 +1954,6 @@ static irqreturn_t goodix_ts_threadirq_func(int irq, void *data) struct goodix_ts_esd *ts_esd = &core_data->ts_esd; int ret; -#if IS_ENABLED(CONFIG_GOOG_TOUCH_INTERFACE) && IS_ENABLED(CONFIG_GTI_PM) - ret = goog_pm_wake_lock(core_data->gti, GTI_PM_WAKELOCK_TYPE_IRQ, true); - if(ret < 0) { - ts_info("Error while obtaining IRQ wakelock: %d!\n", ret); - return IRQ_HANDLED; - } -#endif - /* * Since we received an interrupt from touch firmware, it means touch * firmware is still alive. So skip esd check once. @@ -1978,9 +1970,6 @@ static irqreturn_t goodix_ts_threadirq_func(int irq, void *data) ret = ext_module->funcs->irq_event(core_data, ext_module); if (ret == EVT_CANCEL_IRQEVT) { mutex_unlock(&goodix_modules.mutex); -#if IS_ENABLED(CONFIG_GOOG_TOUCH_INTERFACE) && IS_ENABLED(CONFIG_GTI_PM) - goog_pm_wake_unlock_nosync(core_data->gti, GTI_PM_WAKELOCK_TYPE_IRQ); -#endif return IRQ_HANDLED; } } @@ -2017,10 +2006,6 @@ static irqreturn_t goodix_ts_threadirq_func(int irq, void *data) hw_ops->after_event_handler(core_data); } -#if IS_ENABLED(CONFIG_GOOG_TOUCH_INTERFACE) && IS_ENABLED(CONFIG_GTI_PM) - goog_pm_wake_unlock_nosync(core_data->gti, GTI_PM_WAKELOCK_TYPE_IRQ); -#endif - return IRQ_HANDLED; } |