Lines Matching refs:lookup
296 static const struct of_dev_auxdata *of_dev_lookup(const struct of_dev_auxdata *lookup, in of_dev_lookup() argument
301 if (!lookup) in of_dev_lookup()
304 for(; lookup->compatible != NULL; lookup++) { in of_dev_lookup()
305 if (!of_device_is_compatible(np, lookup->compatible)) in of_dev_lookup()
308 if (res.start != lookup->phys_addr) in of_dev_lookup()
310 pr_debug("%s: devname=%s\n", np->full_name, lookup->name); in of_dev_lookup()
311 return lookup; in of_dev_lookup()
330 const struct of_dev_auxdata *lookup, in of_platform_bus_create() argument
347 auxdata = of_dev_lookup(lookup, bus); in of_platform_bus_create()
368 rc = of_platform_bus_create(child, matches, lookup, &dev->dev, strict); in of_platform_bus_create()
440 const struct of_dev_auxdata *lookup, in of_platform_populate() argument
451 rc = of_platform_bus_create(child, matches, lookup, parent, true); in of_platform_populate()
465 const struct of_dev_auxdata *lookup, in of_platform_default_populate() argument
468 return of_platform_populate(root, of_default_bus_match_table, lookup, in of_platform_default_populate()