diff options
author | Ram Chandrasekar <rkumbako@codeaurora.org> | 2017-06-23 10:41:23 -0600 |
---|---|---|
committer | Michael Bestas <mkbestas@lineageos.org> | 2019-12-23 23:43:33 +0200 |
commit | 5e5d8b8926a2421f35b12cda8275c73648202e3f (patch) | |
tree | 2b972c701d766da9c5cb46088a85953ba0cafa25 /kernel/workqueue.c | |
parent | 1e8b40c042c934138e175aaa38cb814d3cdf2a6f (diff) |
drivers: thermal: Use deferrable work and power efficient workqueue
Thermal core uses work events to poll for sensor driver temperature
crossing a threshold. Since it is not using a deferrable workqueue, it
might wake-up the device from sleep.
Use a deferrable work event and post the work in the power efficient
workqueue for estimating virtual sensor temperature.
Change-Id: I9dd21d8fc4e5ca96e06db9ecb57a628618494a01
Signed-off-by: Ram Chandrasekar <rkumbako@codeaurora.org>
Diffstat (limited to 'kernel/workqueue.c')
0 files changed, 0 insertions, 0 deletions