Lines Matching refs:parent
86 struct vexpress_config_bridge *bridge = dev_get_drvdata(dev->parent); in vexpress_config_devres_release()
98 if (WARN_ON(dev->parent->class != vexpress_config_class)) in devm_regmap_init_vexpress_config()
101 bridge = dev_get_drvdata(dev->parent); in devm_regmap_init_vexpress_config()
123 struct device *vexpress_config_bridge_register(struct device *parent, in vexpress_config_bridge_register() argument
136 dev = device_create(vexpress_config_class, parent, 0, in vexpress_config_bridge_register()
137 NULL, "%s.bridge", dev_name(parent)); in vexpress_config_bridge_register()
153 dev_dbg(parent, "Registered bridge '%s', parent node %p\n", in vexpress_config_bridge_register()
154 dev_name(dev), parent->of_node); in vexpress_config_bridge_register()
165 dev->parent->of_node, node); in vexpress_config_node_match()
167 return dev->parent->of_node == node; in vexpress_config_node_match()
173 struct device *parent; in vexpress_config_populate() local
179 parent = class_find_device(vexpress_config_class, NULL, bridge, in vexpress_config_populate()
181 if (WARN_ON(!parent)) in vexpress_config_populate()
184 return of_platform_populate(node, NULL, NULL, parent); in vexpress_config_populate()