Lines Matching full:if

27 	if (!gd->dm_root)  in uclass_find()
35 if (uc->uc_drv->id == key) in uclass_find()
38 if (uc->uc_drv->id == UCLASS_ROOT) in uclass_find()
62 if (!uc_drv) { in uclass_add()
73 if (!uc) in uclass_add()
75 if (uc_drv->priv_auto_alloc_size) { in uclass_add()
77 if (!uc->priv) { in uclass_add()
90 if (uc_drv->init) { in uclass_add()
92 if (ret) in uclass_add()
100 if (uc_drv->priv_auto_alloc_size) { in uclass_add()
118 * We cannot use list_for_each_entry_safe() here. If a device in this in uclass_destroy()
127 if (ret) in uclass_destroy()
130 if (ret) in uclass_destroy()
135 if (uc_drv->destroy) in uclass_destroy()
138 if (uc_drv->priv_auto_alloc_size) in uclass_destroy()
151 if (!uc) in uclass_get()
162 if (uclass_get(id, &uc)) in uclass_get_name()
174 if (uc_drv && !strcmp(uc_drv->name, name)) in uclass_get_by_name()
189 if (ret) in uclass_find_device()
191 if (list_empty(&uc->dev_head)) in uclass_find_device()
195 if (!index--) { in uclass_find_device()
211 if (ret) in uclass_find_first_device()
213 if (list_empty(&uc->dev_head)) in uclass_find_first_device()
226 if (list_is_last(&dev->uclass_node, &dev->uclass->dev_head)) in uclass_find_next_device()
242 if (!name) in uclass_find_device_by_name()
245 if (ret) in uclass_find_device_by_name()
249 if (!strncmp(dev->name, name, strlen(name))) { in uclass_find_device_by_name()
267 if (seq_or_req_seq == -1) in uclass_find_device_by_seq()
270 if (ret) in uclass_find_device_by_seq()
275 if ((find_req_seq ? dev->req_seq : dev->seq) == in uclass_find_device_by_seq()
295 if (node < 0) in uclass_find_device_by_of_offset()
298 if (ret) in uclass_find_device_by_of_offset()
302 if (dev_of_offset(dev) == node) { in uclass_find_device_by_of_offset()
319 if (!ofnode_valid(node)) in uclass_find_device_by_ofnode()
322 if (ret) in uclass_find_device_by_ofnode()
326 if (ofnode_equal(dev_ofnode(dev), node)) { in uclass_find_device_by_ofnode()
335 #if CONFIG_IS_ENABLED(OF_CONTROL)
348 if (find_phandle <= 0) in uclass_find_device_by_phandle()
351 if (ret) in uclass_find_device_by_phandle()
359 if (phandle == find_phandle) { in uclass_find_device_by_phandle()
378 if (ret) in uclass_get_device_by_driver()
382 if (dev->driver == find_drv) in uclass_get_device_by_driver()
391 if (ret) in uclass_get_device_tail()
396 if (ret) in uclass_get_device_tail()
432 if (ret == -ENODEV) { in uclass_get_device_by_seq()
434 * We didn't find it in probed devices. See if there is one in uclass_get_device_by_seq()
435 * that will request this seq if probed. in uclass_get_device_by_seq()
465 #if CONFIG_IS_ENABLED(OF_CONTROL)
475 if (ret) in uclass_get_device_by_phandle_id()
484 if (phandle == phandle_id) { in uclass_get_device_by_phandle_id()
513 if (!device_probe(dev)) in _uclass_next_device()
540 if (ret) in uclass_first_device_err()
542 else if (!*devp) in uclass_first_device_err()
553 if (ret) in uclass_next_device_err()
555 else if (!*devp) in uclass_next_device_err()
567 if (ret) in uclass_first_device_check()
569 if (!*devp) in uclass_first_device_check()
580 if (ret) in uclass_next_device_check()
582 if (!*devp) in uclass_next_device_check()
595 if (dev_get_driver_data(dev) == driver_data) { in uclass_first_device_drvdata()
612 if (after_u_boot_dev) in uclass_bind_device()
619 if (dev->parent) { in uclass_bind_device()
622 if (uc_drv->child_post_bind) { in uclass_bind_device()
624 if (ret) in uclass_bind_device()
637 #if CONFIG_IS_ENABLED(DM_DEVICE_REMOVE)
644 if (uc->uc_drv->pre_unbind) { in uclass_unbind_device()
646 if (ret) in uclass_unbind_device()
664 if (!ret) { in uclass_resolve_seq()
667 } else if (ret == -ENODEV) { in uclass_resolve_seq()
669 if (dev->req_seq != -1) in uclass_resolve_seq()
678 if (ret == -ENODEV) in uclass_resolve_seq()
680 if (ret) in uclass_resolve_seq()
692 if (uc_drv->pre_probe) { in uclass_pre_probe_device()
694 if (ret) in uclass_pre_probe_device()
698 if (!dev->parent) in uclass_pre_probe_device()
701 if (uc_drv->child_pre_probe) in uclass_pre_probe_device()
711 if (uc_drv->post_probe) in uclass_post_probe_device()
717 #if CONFIG_IS_ENABLED(DM_DEVICE_REMOVE)
724 if (uc->uc_drv->pre_remove) { in uclass_pre_remove_device()
726 if (ret) in uclass_pre_remove_device()