Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

net: mdio: mux-multiplexer: 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>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://lore.kernel.org/r/20220915065043.665138-3-yangyingliang@huawei.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

authored by

Yang Yingliang and committed by
Jakub Kicinski
4633b391 770aac8d

+3 -6
+3 -6
drivers/net/mdio/mdio-mux-multiplexer.c
··· 72 72 return -ENOMEM; 73 73 74 74 s->muxc = devm_mux_control_get(dev, NULL); 75 - if (IS_ERR(s->muxc)) { 76 - ret = PTR_ERR(s->muxc); 77 - if (ret != -EPROBE_DEFER) 78 - dev_err(&pdev->dev, "Failed to get mux: %d\n", ret); 79 - return ret; 80 - } 75 + if (IS_ERR(s->muxc)) 76 + return dev_err_probe(&pdev->dev, PTR_ERR(s->muxc), 77 + "Failed to get mux\n"); 81 78 82 79 platform_set_drvdata(pdev, s); 83 80