The function uclass_find() looks for a uclass in the linked
list of gd->uclass_root; gd->dm_root has nothing to do with
gd->uclass_root.  Remove this confusing code.

Signed-off-by: Masahiro Yamada <yamad...@jp.panasonic.com>
---

 drivers/core/uclass.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/drivers/core/uclass.c b/drivers/core/uclass.c
index 901b06e..74df613 100644
--- a/drivers/core/uclass.c
+++ b/drivers/core/uclass.c
@@ -23,8 +23,6 @@ struct uclass *uclass_find(enum uclass_id key)
 {
        struct uclass *uc;
 
-       if (!gd->dm_root)
-               return NULL;
        /*
         * TODO(s...@chromium.org): Optimise this, perhaps moving the found
         * node to the start of the list, or creating a linear array mapping
-- 
1.9.1

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to