thermal: stm32: Rework sensor mode management
authorPascal Paillet <p.paillet@st.com>
Fri, 10 Jan 2020 10:16:01 +0000 (11:16 +0100)
committerDaniel Lezcano <daniel.lezcano@linaro.org>
Mon, 27 Jan 2020 14:40:07 +0000 (15:40 +0100)
commitd4a7e0538fe957fc78187468fa404060da7fa6f4
tree1abbbd926c390dd2784c0a2715b86ceb215d86a6
parentd401652c1c92f164bc5590548aa3a90f4636af89
thermal: stm32: Rework sensor mode management

Be sure get_temp returns an error while disabling or enabling the device.
Set THERMAL_DEVICE_ENABLED state at the end of power on function.
Set THERMAL_DEVICE_DISABLED state at the beginning of power off function.

Signed-off-by: Pascal Paillet <p.paillet@st.com>
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Link: https://lore.kernel.org/r/20200110101605.24984-3-p.paillet@st.com
drivers/thermal/st/stm_thermal.c