5d8a1bc838
The possibility of a timeout being used with a PM QoS request incurs overhead for *all* PM QoS requests due to the necessary calls to cancel_delayed_work_sync(). Furthermore, using a timeout for a PM QoS request can lead to disastrous results on power consumption. It's always possible to find a fixed scope in which a PM QoS request should be applied, so timeouts aren't ever strictly needed; they're usually just a lazy way of using PM QoS. Remove the timeout API to eliminate the added overhead for non-timeout PM QoS requests, and so that timeouts cannot be misused. Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com> Signed-off-by: Nahuel Gómez <nahuelgomez329@gmail.com> |
||
---|---|---|
.. | ||
exynos-devfreq.c | ||
governor_simpleinteractive.c | ||
Makefile |