Lines Matching refs:gd
39 if (!gd->dm_root) { in dm_root()
44 return gd->dm_root; in dm_root()
50 if (gd->dm_root) { in dm_fixup_for_gd_move()
83 ((u32)entry->of_match + gd->reloc_off); in fix_drivers()
85 entry->bind += gd->reloc_off; in fix_drivers()
87 entry->probe += gd->reloc_off; in fix_drivers()
89 entry->remove += gd->reloc_off; in fix_drivers()
91 entry->unbind += gd->reloc_off; in fix_drivers()
93 entry->ofdata_to_platdata += gd->reloc_off; in fix_drivers()
95 entry->child_post_bind += gd->reloc_off; in fix_drivers()
97 entry->child_pre_probe += gd->reloc_off; in fix_drivers()
99 entry->child_post_remove += gd->reloc_off; in fix_drivers()
102 entry->ops += gd->reloc_off; in fix_drivers()
115 entry->post_bind += gd->reloc_off; in fix_uclass()
117 entry->pre_unbind += gd->reloc_off; in fix_uclass()
119 entry->pre_probe += gd->reloc_off; in fix_uclass()
121 entry->post_probe += gd->reloc_off; in fix_uclass()
123 entry->pre_remove += gd->reloc_off; in fix_uclass()
125 entry->child_post_bind += gd->reloc_off; in fix_uclass()
127 entry->child_pre_probe += gd->reloc_off; in fix_uclass()
129 entry->init += gd->reloc_off; in fix_uclass()
131 entry->destroy += gd->reloc_off; in fix_uclass()
134 entry->ops += gd->reloc_off; in fix_uclass()
147 entry->platdata += gd->reloc_off; in fix_devices()
157 if (gd->dm_root) { in dm_init()
175 DM_ROOT_NON_CONST->node = np_to_ofnode(gd->of_root); in dm_init()
242 ret = device_bind_driver_to_node(gd->dm_root, in dm_scan_fdt_live()
314 gd->flags & GD_FLG_RELOC ? false : true); in dm_scan_fdt_dev()
317 return dm_scan_fdt_node(dev, gd->fdt_blob, dev_of_offset(dev), in dm_scan_fdt_dev()
318 gd->flags & GD_FLG_RELOC ? false : true); in dm_scan_fdt_dev()
325 return dm_scan_fdt_live(gd->dm_root, gd->of_root, in dm_scan_fdt()
329 return dm_scan_fdt_node(gd->dm_root, blob, 0, pre_reloc_only); in dm_scan_fdt()
343 ret = dm_scan_fdt(gd->fdt_blob, pre_reloc_only); in dm_extended_scan_fdt()
355 ret = dm_scan_fdt_node(gd->dm_root, gd->fdt_blob, node, in dm_extended_scan_fdt()
384 ret = dm_extended_scan_fdt(gd->fdt_blob, pre_reloc_only); in dm_init_and_scan()