From: Andy Shevchenko Date: Wed, 21 Aug 2024 15:48:22 +0000 (+0300) Subject: driver core: Make use of returned value of dev_err_probe() X-Git-Tag: v6.12~307^2~21 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d1363030d824b244744399ddd85a52cf615dee4c;p=platform%2Fkernel%2Flinux-amlogic.git driver core: Make use of returned value of dev_err_probe() Instead of assigning ret explicitly to the same value that is supplied to dev_err_probe(), make use of returned value of the latter. Signed-off-by: Andy Shevchenko Link: https://lore.kernel.org/r/20240821154839.604259-5-andriy.shevchenko@linux.intel.com Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/base/core.c b/drivers/base/core.c index 271a88a6311e..980c08901cd0 100644 --- a/drivers/base/core.c +++ b/drivers/base/core.c @@ -1084,10 +1084,8 @@ int device_links_check_suppliers(struct device *dev) } device_links_missing_supplier(dev); - dev_err_probe(dev, -EPROBE_DEFER, - "supplier %s not ready\n", - dev_name(link->supplier)); - ret = -EPROBE_DEFER; + ret = dev_err_probe(dev, -EPROBE_DEFER, + "supplier %s not ready\n", dev_name(link->supplier)); break; } WRITE_ONCE(link->status, DL_STATE_CONSUMER_PROBE);