diff options
author | Geert Uytterhoeven <geert+renesas@glider.be> | 2018-10-12 09:20:17 +0200 |
---|---|---|
committer | Eduardo Valentin <edubezval@gmail.com> | 2018-10-25 19:44:55 +0200 |
commit | 760eea43f8c6d48684f1f34b8a02fddc1456e849 (patch) | |
tree | 0b859caa62cb34d0e5bbc3de5130522bbafbca6e /drivers/parisc/superio.c | |
parent | thermal: rcar_thermal: Prevent doing work after unbind (diff) | |
download | linux-760eea43f8c6d48684f1f34b8a02fddc1456e849.tar.xz linux-760eea43f8c6d48684f1f34b8a02fddc1456e849.zip |
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 51e20d0e3a60cf46 ("thermal: Prevent polling from
happening during system suspend").
Fixes: 608567aac3206ae8 ("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>
Diffstat (limited to 'drivers/parisc/superio.c')
0 files changed, 0 insertions, 0 deletions