thermal/drivers/exynos: Fix NULL pointer dereference when getting the critical temp
authorDaniel Lezcano <daniel.lezcano@linaro.org>
Mon, 3 Oct 2022 13:29:43 +0000 (15:29 +0200)
committerDaniel Lezcano <daniel.lezcano@kernel.org>
Fri, 6 Jan 2023 13:14:48 +0000 (14:14 +0100)
commita1c306375b0638f37996bbda1e3a75c6f108a097
tree41ce5cf7c9b832b74c45b3098e9ad178ea7723e8
parentd3ecaf17b58607c240392e810a743fbb9e1e8262
thermal/drivers/exynos: Fix NULL pointer dereference when getting the critical temp

The driver is assuming the get_critical temperature exists as it is
inherited by the thermal of ops. But this one has been removed in
favor of the generic one.

Use the generic thermal_zone_get_crit_temp() function instead

Fixes: 13bea86623be ("thermal/of: Remove of_thermal_get_crit_temp(")
Reported-by: Marek Szyprowski <m.szyprowski@samsung.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Tested-by: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
drivers/thermal/samsung/exynos_tmu.c