msm: ipa: Fix queuing the inactive timer work on perf cluster
Using schedule_delayed_work will cause work queues to be scheduled on the CPU where the timer expires. This can make work to be scheduled on perf cluster resulting in power issues. Make changes to use queue_delayed_work on an unbound workqueue so that the work gets scheduled based on the load and mostly it gets scheduled in power cluster. Change-Id: I13605eea5fb3e7eeece1d8c81334981ea7de9cb9 Acked-by:Chaitanya Pratapa <cpratapa@qti.qualcomm.com> Signed-off-by:
Sridhar Ancha <sancha@codeaurora.org>
Loading
Please register or sign in to comment