From: Krzysztof Kozlowski Date: Tue, 9 Jul 2024 12:59:38 +0000 (+0200) Subject: thermal/drivers/imx: Simplify with dev_err_probe() X-Git-Tag: v6.11-rc1~174^2~2^2~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d0b297e76b5cb06bd67577dc1b710cc13e4f4300;p=thirdparty%2Fkernel%2Flinux.git thermal/drivers/imx: Simplify with dev_err_probe() Error handling in probe() can be a bit simpler with dev_err_probe(). Signed-off-by: Krzysztof Kozlowski Link: https://lore.kernel.org/r/20240709-thermal-probe-v1-8-241644e2b6e0@linaro.org Signed-off-by: Daniel Lezcano --- diff --git a/drivers/thermal/imx_thermal.c b/drivers/thermal/imx_thermal.c index 05c24be5343f2..432d21cbd2b3b 100644 --- a/drivers/thermal/imx_thermal.c +++ b/drivers/thermal/imx_thermal.c @@ -679,9 +679,7 @@ static int imx_thermal_probe(struct platform_device *pdev) data->thermal_clk = devm_clk_get(dev, NULL); if (IS_ERR(data->thermal_clk)) { - ret = PTR_ERR(data->thermal_clk); - if (ret != -EPROBE_DEFER) - dev_err(dev, "failed to get thermal clk: %d\n", ret); + ret = dev_err_probe(dev, PTR_ERR(data->thermal_clk), "failed to get thermal clk\n"); goto legacy_cleanup; }