commit | b17d98c5b5f3ad20baffc1be7c1074ca81abdef7 | [log] [tgz] |
---|---|---|
author | Ram Chandrasekar <rkumbako@codeaurora.org> | Fri Jun 23 10:41:23 2017 -0600 |
committer | Ram Chandrasekar <rkumbako@codeaurora.org> | Mon Jun 26 11:34:13 2017 -0600 |
tree | 7c4eff67816ad1029693fc46c1fc7e2fd9731f24 | |
parent | 84cf4451cb4ca2a8b42d5ca5523aeb6a336ed203 [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>