summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2019-09-25 17:55:55 +0300
committerBin Meng <bmeng.cn@gmail.com>2019-10-08 08:57:38 +0300
commit4805a7af8ebd4c604e1e32355927ec5035685121 (patch)
treefa15885bb421070d45c336c3a2e02a9744de4dfe /test
parentea14778d0680f8a3f262a06ceb52ea17deb6a104 (diff)
downloadu-boot-4805a7af8ebd4c604e1e32355927ec5035685121.tar.xz
dm: core: Correct the return value for uclass_find_first_device()
This function returns -ENODEV when there is no device. This is inconsistent with other functions, such as uclass_find_next_device(), which returns 0. Update it and tidy up the incorrect '-1' values in the comments. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Tested-by: Bin Meng <bmeng.cn@gmail.com>
Diffstat (limited to 'test')
-rw-r--r--test/dm/core.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/test/dm/core.c b/test/dm/core.c
index edd55b05d6..f74c430843 100644
--- a/test/dm/core.c
+++ b/test/dm/core.c
@@ -749,8 +749,7 @@ static int dm_test_uclass_devices_find(struct unit_test_state *uts)
ut_assert(dev);
}
- ret = uclass_find_first_device(UCLASS_TEST_DUMMY, &dev);
- ut_assert(ret == -ENODEV);
+ ut_assertok(uclass_find_first_device(UCLASS_TEST_DUMMY, &dev));
ut_assert(!dev);
return 0;