Lines Matching refs:parent
188 static int __init build_one_resource(struct device_node *parent, in build_one_resource() argument
198 ranges = of_get_property(parent, "ranges", &rlen); in build_one_resource()
247 struct device *parent) in build_device_resources() argument
255 if (!parent) in build_device_resources()
258 p_op = to_platform_device(parent); in build_device_resources()
303 pp = dp->parent; in build_device_resources()
341 struct device *parent) in scan_one_device() argument
376 build_device_resources(op, parent); in scan_one_device()
378 op->dev.parent = parent; in scan_one_device()
380 if (!parent) in scan_one_device()
397 static void __init scan_tree(struct device_node *dp, struct device *parent) in scan_tree() argument
400 struct platform_device *op = scan_one_device(dp, parent); in scan_tree()
412 struct platform_device *parent; in scan_of_devices() local
414 parent = scan_one_device(root, NULL); in scan_of_devices()
415 if (!parent) in scan_of_devices()
418 scan_tree(root->child, &parent->dev); in scan_of_devices()