Re: [PATCH 3/3] thermal: exynos: Defer probe if vtmu is present but not registered
From: Krzysztof Kozlowski <hidden>
Date: 2016-02-19 00:37:11
Also in:
linux-arm-kernel, linux-samsung-soc, lkml
From: Krzysztof Kozlowski <hidden>
Date: 2016-02-19 00:37:11
Also in:
linux-arm-kernel, linux-samsung-soc, lkml
On 19.02.2016 03:19, Javier Martinez Canillas wrote:
The driver doesn't check if the regulator_get_optional return value is -EPROBE_DEFER so it will wrongly assume that the regulator couldn't be found just because the regulator driver wasn't registered yet, i.e: exynos-tmu 10060000.tmu: Regulator node (vtmu) not found In this case the return value should be propagated to allow the driver probe function to be deferred until the regulator driver is registered. Signed-off-by: Javier Martinez Canillas <redacted> --- drivers/thermal/samsung/exynos_tmu.c | 2 ++ 1 file changed, 2 insertions(+)
Reviewed-by: Krzysztof Kozlowski <redacted> Best regards, Krzysztof