Lines Matching refs:uclass_id
91 enum uclass_id id;
165 int uclass_get(enum uclass_id key, struct uclass **ucp);
173 const char *uclass_get_name(enum uclass_id id);
182 enum uclass_id uclass_get_by_namelen(const char *name, int len);
190 enum uclass_id uclass_get_by_name(const char *name);
202 int uclass_get_device(enum uclass_id id, int index, struct udevice **devp);
216 int uclass_get_device_by_name(enum uclass_id id, const char *name,
233 int uclass_get_device_by_seq(enum uclass_id id, int seq, struct udevice **devp);
248 int uclass_get_device_by_of_offset(enum uclass_id id, int node,
264 int uclass_get_device_by_ofnode(enum uclass_id id, ofnode node,
281 int uclass_get_device_by_of_path(enum uclass_id id, const char *path,
299 int uclass_get_device_by_phandle_id(enum uclass_id id, uint phandle_id,
316 int uclass_get_device_by_phandle(enum uclass_id id, struct udevice *parent,
333 int uclass_get_device_by_driver(enum uclass_id id, const struct driver *drv,
357 int uclass_get_device_by_endpoint(enum uclass_id class_id, struct udevice *dev,
373 void uclass_first_device(enum uclass_id id, struct udevice **devp);
400 int uclass_first_device_err(enum uclass_id id, struct udevice **devp);
430 int uclass_first_device_check(enum uclass_id id, struct udevice **devp);
459 int uclass_first_device_drvdata(enum uclass_id id, ulong driver_data,
471 struct udevice *uclass_try_first_device(enum uclass_id id);
482 int uclass_probe_all(enum uclass_id id);
490 int uclass_id_count(enum uclass_id id);