diff options
author | Super Liu <supercjliu@google.com> | 2022-09-15 05:41:21 +0000 |
---|---|---|
committer | Super Liu <supercjliu@google.com> | 2022-09-15 05:45:34 +0000 |
commit | 47770818b88de6c526a259e00d7a3bafb26f18f9 (patch) | |
tree | 4828f2406a45fa3c3240133ba532cbd1116d8f1a /goodix_ts_core.c | |
parent | dfb1c6a783f415fc2bc6efe5e39bdb7b6921fcc2 (diff) | |
download | goodix_touch-47770818b88de6c526a259e00d7a3bafb26f18f9.tar.gz |
touch/goodix: Migrate pm qos into GTI.
Bug: 201610482
Signed-off-by: Super Liu <supercjliu@google.com>
Change-Id: Icedc06418c52c994b263bb51d06504637c257453
Diffstat (limited to 'goodix_ts_core.c')
-rw-r--r-- | goodix_ts_core.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/goodix_ts_core.c b/goodix_ts_core.c index f4a1931..946d2e2 100644 --- a/goodix_ts_core.c +++ b/goodix_ts_core.c @@ -1732,8 +1732,6 @@ static irqreturn_t goodix_ts_threadirq_func(int irq, void *data) struct goodix_ts_esd *ts_esd = &core_data->ts_esd; int ret; - cpu_latency_qos_update_request(&core_data->pm_qos_req, 100 /* usec */); - #if IS_ENABLED(CONFIG_GTI_PM) goog_pm_wake_lock(core_data->gti, GTI_PM_WAKELOCK_TYPE_IRQ, true); #endif @@ -1792,7 +1790,6 @@ static irqreturn_t goodix_ts_threadirq_func(int irq, void *data) goog_pm_wake_unlock(core_data->gti, GTI_PM_WAKELOCK_TYPE_IRQ); #endif - cpu_latency_qos_update_request(&core_data->pm_qos_req, PM_QOS_DEFAULT_VALUE); return IRQ_HANDLED; } @@ -2657,8 +2654,6 @@ int goodix_ts_stage2_init(struct goodix_ts_core *cd) } } - cpu_latency_qos_add_request(&cd->pm_qos_req, PM_QOS_DEFAULT_VALUE); - #if IS_ENABLED(CONFIG_FB) cd->fb_notifier.notifier_call = goodix_ts_fb_notifier_callback; if (fb_register_client(&cd->fb_notifier)) @@ -2843,7 +2838,6 @@ err_init_sysfs: #if IS_ENABLED(CONFIG_FB) fb_unregister_client(&cd->fb_notifier); #endif - cpu_latency_qos_remove_request(&cd->pm_qos_req); goodix_ts_pen_dev_remove(cd); err_finger: goodix_ts_input_dev_remove(cd); @@ -3134,7 +3128,6 @@ static int goodix_ts_remove(struct platform_device *pdev) #if IS_ENABLED(CONFIG_FB) fb_unregister_client(&core_data->fb_notifier); #endif - cpu_latency_qos_remove_request(&core_data->pm_qos_req); core_module_prob_sate = CORE_MODULE_REMOVED; goodix_ts_esd_uninit(core_data); |