Lines Matching refs:uclass
23 struct uclass *uclass_find(enum uclass_id key) in uclass_find()
25 struct uclass *uc; in uclass_find()
54 static int uclass_add(enum uclass_id id, struct uclass **ucp) in uclass_add()
57 struct uclass *uc; in uclass_add()
111 int uclass_destroy(struct uclass *uc) in uclass_destroy()
145 int uclass_get(enum uclass_id id, struct uclass **ucp) in uclass_get()
147 struct uclass *uc; in uclass_get()
160 struct uclass *uc; in uclass_get_name()
183 struct uclass *uc; in uclass_find_device()
206 struct uclass *uc; in uclass_find_first_device()
226 if (list_is_last(&dev->uclass_node, &dev->uclass->dev_head)) in uclass_find_next_device()
237 struct uclass *uc; in uclass_find_device_by_name()
261 struct uclass *uc; in uclass_find_device_by_seq()
290 struct uclass *uc; in uclass_find_device_by_of_offset()
314 struct uclass *uc; in uclass_find_device_by_ofnode()
342 struct uclass *uc; in uclass_find_device_by_phandle()
374 struct uclass *uc; in uclass_get_device_by_driver()
470 struct uclass *uc; in uclass_get_device_by_phandle_id()
592 struct uclass *uc; in uclass_first_device_drvdata()
607 struct uclass *uc; in uclass_bind_device()
610 uc = dev->uclass; in uclass_bind_device()
620 struct uclass_driver *uc_drv = dev->parent->uclass->uc_drv; in uclass_bind_device()
640 struct uclass *uc; in uclass_unbind_device()
643 uc = dev->uclass; in uclass_unbind_device()
662 ret = uclass_find_device_by_seq(dev->uclass->uc_drv->id, dev->req_seq, in uclass_resolve_seq()
676 ret = uclass_find_device_by_seq(dev->uclass->uc_drv->id, seq, in uclass_resolve_seq()
691 uc_drv = dev->uclass->uc_drv; in uclass_pre_probe_device()
700 uc_drv = dev->parent->uclass->uc_drv; in uclass_pre_probe_device()
709 struct uclass_driver *uc_drv = dev->uclass->uc_drv; in uclass_post_probe_device()
720 struct uclass *uc; in uclass_pre_remove_device()
723 uc = dev->uclass; in uclass_pre_remove_device()