aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/can/flexcan/flexcan-core.c
diff options
context:
space:
mode:
authorYang Yingliang <yangyingliang@huawei.com>2022-09-14 21:40:30 +0800
committerMarc Kleine-Budde <mkl@pengutronix.de>2022-09-14 15:37:32 +0200
commit1c679f917397f85bda93f7f9b20fb722d4b8b18d (patch)
tree84ffe5509bd2321c211948652a9d98ee10d3172d /drivers/net/can/flexcan/flexcan-core.c
parentMerge patch series "can: raw: random optimizations" (diff)
downloadlinux-dev-1c679f917397f85bda93f7f9b20fb722d4b8b18d.tar.xz
linux-dev-1c679f917397f85bda93f7f9b20fb722d4b8b18d.zip
can: flexcan: Switch to use dev_err_probe() helper
dev_err() can be replace with dev_err_probe() which will check if error code is -EPROBE_DEFER. Signed-off-by: Yang Yingliang <yangyingliang@huawei.com> Link: https://lore.kernel.org/all/20220914134030.3782754-1-yangyingliang@huawei.com Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to '')
-rw-r--r--drivers/net/can/flexcan/flexcan-core.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/net/can/flexcan/flexcan-core.c b/drivers/net/can/flexcan/flexcan-core.c
index bbe5b0c997f8..5e27944b8a21 100644
--- a/drivers/net/can/flexcan/flexcan-core.c
+++ b/drivers/net/can/flexcan/flexcan-core.c
@@ -2177,8 +2177,7 @@ static int flexcan_probe(struct platform_device *pdev)
err = flexcan_setup_stop_mode(pdev);
if (err < 0) {
- if (err != -EPROBE_DEFER)
- dev_err(&pdev->dev, "setup stop mode failed\n");
+ dev_err_probe(&pdev->dev, err, "setup stop mode failed\n");
goto failed_setup_stop_mode;
}