Lines Matching refs:parent
186 static int __init build_one_resource(struct device_node *parent, in build_one_resource() argument
196 ranges = of_get_property(parent, "ranges", &rlen); in build_one_resource()
245 struct device *parent) in build_device_resources() argument
253 if (!parent) in build_device_resources()
256 p_op = to_platform_device(parent); in build_device_resources()
301 pp = dp->parent; in build_device_resources()
339 struct device *parent) in scan_one_device() argument
374 build_device_resources(op, parent); in scan_one_device()
376 op->dev.parent = parent; in scan_one_device()
378 if (!parent) in scan_one_device()
393 static void __init scan_tree(struct device_node *dp, struct device *parent) in scan_tree() argument
396 struct platform_device *op = scan_one_device(dp, parent); in scan_tree()
408 struct platform_device *parent; in scan_of_devices() local
410 parent = scan_one_device(root, NULL); in scan_of_devices()
411 if (!parent) in scan_of_devices()
414 scan_tree(root->child, &parent->dev); in scan_of_devices()