reset: hisilicon: Use dev_err_probe instead of dev_err
The probe process may generate EPROBE_DEFER. In this case, dev_err_probe can still record err information. This helps simplify code and standardize error output. Signed-off-by: Wang Ming <machel@vivo.com> Link: https://lore.kernel.org/r/20230726114555.5011-1-machel@vivo.com Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
This commit is contained in:
Родитель
f7cb24e466
Коммит
38d09b9897
|
@ -90,8 +90,8 @@ static int hi3660_reset_probe(struct platform_device *pdev)
|
|||
"hisi,rst-syscon");
|
||||
}
|
||||
if (IS_ERR(rc->map)) {
|
||||
dev_err(dev, "failed to get hisilicon,rst-syscon\n");
|
||||
return PTR_ERR(rc->map);
|
||||
return dev_err_probe(dev, PTR_ERR(rc->map),
|
||||
"failed to get hisilicon,rst-syscon\n");
|
||||
}
|
||||
|
||||
rc->rst.ops = &hi3660_reset_ops,
|
||||
|
|
Загрузка…
Ссылка в новой задаче