Message ID | 20220921012437.20695-1-yuancan@huawei.com (mailing list archive) |
---|---|
State | New, archived |
Delegated to: | Daniel Lezcano |
Headers | show |
Series | thermal/drivers/hisilicon: Use dev_err_probe() helper | expand |
diff --git a/drivers/thermal/hisi_thermal.c b/drivers/thermal/hisi_thermal.c index d6974db7aaf7..e44f4d9ae7b8 100644 --- a/drivers/thermal/hisi_thermal.c +++ b/drivers/thermal/hisi_thermal.c @@ -394,9 +394,8 @@ static int hi6220_thermal_probe(struct hisi_thermal_data *data) data->clk = devm_clk_get(dev, "thermal_clk"); if (IS_ERR(data->clk)) { ret = PTR_ERR(data->clk); - if (ret != -EPROBE_DEFER) - dev_err(dev, "failed to get thermal clk: %d\n", ret); - return ret; + return dev_err_probe(dev, ret, + "failed to get thermal clk: %d\n", ret); } data->sensor = devm_kzalloc(dev, sizeof(*data->sensor), GFP_KERNEL);
dev_err() can be replace with dev_err_probe() which will check if error code is -EPROBE_DEFER. Signed-off-by: Yuan Can <yuancan@huawei.com> --- drivers/thermal/hisi_thermal.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-)