diff options
-rw-r--r-- | drivers/thermal/samsung/exynos_tmu.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/thermal/samsung/exynos_tmu.c b/drivers/thermal/samsung/exynos_tmu.c index 531f4b179871..13c3aceed19d 100644 --- a/drivers/thermal/samsung/exynos_tmu.c +++ b/drivers/thermal/samsung/exynos_tmu.c | |||
@@ -1392,6 +1392,8 @@ err_clk_sec: | |||
1392 | if (!IS_ERR(data->clk_sec)) | 1392 | if (!IS_ERR(data->clk_sec)) |
1393 | clk_unprepare(data->clk_sec); | 1393 | clk_unprepare(data->clk_sec); |
1394 | err_sensor: | 1394 | err_sensor: |
1395 | if (!IS_ERR_OR_NULL(data->regulator)) | ||
1396 | regulator_disable(data->regulator); | ||
1395 | thermal_zone_of_sensor_unregister(&pdev->dev, data->tzd); | 1397 | thermal_zone_of_sensor_unregister(&pdev->dev, data->tzd); |
1396 | 1398 | ||
1397 | return ret; | 1399 | return ret; |