diff options
author | Andrey Smirnov <andrew.smirnov@gmail.com> | 2019-01-16 18:16:47 -0800 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2019-01-18 09:43:10 +0100 |
commit | adb18ca987c9b5f1e99aac30e000300595c45d6e (patch) | |
tree | 879549ee1bb61f540f658f455a792d7ebb25a97e /drivers/base | |
parent | cca859864b6f1af7ae4e9d699b249b59e2efa6b8 (diff) | |
download | barebox-adb18ca987c9b5f1e99aac30e000300595c45d6e.tar.gz barebox-adb18ca987c9b5f1e99aac30e000300595c45d6e.tar.xz |
base: driver: Drop redundant list_empty() check
Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/base')
-rw-r--r-- | drivers/base/driver.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/base/driver.c b/drivers/base/driver.c index 1fd890542e..1fd6bbc014 100644 --- a/drivers/base/driver.c +++ b/drivers/base/driver.c @@ -269,7 +269,7 @@ static int device_probe_deferred(void) success = false; if (list_empty(&deferred)) - break; + return 0; list_for_each_entry_safe(dev, tmp, &deferred, active) { list_del(&dev->active); @@ -285,9 +285,6 @@ static int device_probe_deferred(void) } } while (success); - if (list_empty(&deferred)) - return 0; - list_for_each_entry(dev, &deferred, active) dev_err(dev, "probe permanently deferred\n"); |