Lines Matching refs:dm_root
39 struct udevice *dm_root(void) in dm_root() function
41 if (!gd->dm_root) { in dm_root()
46 return gd->dm_root; in dm_root()
52 if (gd->dm_root) { in dm_fixup_for_gd_move()
173 if (gd->dm_root) { in dm_init()
216 device_remove(dm_root(), DM_REMOVE_NON_VITAL); in dm_uninit()
217 device_remove(dm_root(), DM_REMOVE_NORMAL); in dm_uninit()
218 device_unbind(dm_root()); in dm_uninit()
219 gd->dm_root = NULL; in dm_uninit()
227 device_remove(dm_root(), flags); in dm_remove_devices_flags()
309 return dm_scan_fdt_node(gd->dm_root, ofnode_root(), pre_reloc_only); in dm_scan_fdt()
318 return dm_scan_fdt_node(gd->dm_root, node, pre_reloc_only); in dm_scan_fdt_ofnode_path()
420 return dm_probe_devices(gd->dm_root, pre_reloc_only); in dm_scan()
450 *device_countp = device_get_decendent_count(gd->dm_root); in dm_get_stats()
498 dev_collect_stats(stats, gd->dm_root); in dm_get_mem()