]> git.baikalelectronics.ru Git - kernel.git/commit
thermal: da9062/61: Prevent hardware access during system suspend
authorGeert Uytterhoeven <geert+renesas@glider.be>
Fri, 12 Oct 2018 07:20:17 +0000 (09:20 +0200)
committerEduardo Valentin <edubezval@gmail.com>
Thu, 25 Oct 2018 17:44:55 +0000 (10:44 -0700)
commit95bcc682834409adefcf6cb997c20f9b9c6c733f
tree0b859caa62cb34d0e5bbc3de5130522bbafbca6e
parent461f9e5007f16175aa61d7c3eca2049195c57765
thermal: da9062/61: Prevent hardware access during system suspend

The workqueue used for monitoring the hardware may run while the device
is already suspended.  Fix this by using the freezable system workqueue
instead, cfr. commit 58cd80fe96d57c2e ("thermal: Prevent polling from
happening during system suspend").

Fixes: 0a82f519980e9f48 ("thermal: da9062/61: Thermal junction temperature monitoring driver")
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Acked-by: Steve Twiss <stwiss.opensource@diasemi.com>
Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
drivers/thermal/da9062-thermal.c