Lines Matching refs:lookup
295 static const struct of_dev_auxdata *of_dev_lookup(const struct of_dev_auxdata *lookup, in of_dev_lookup() argument
300 if (!lookup) in of_dev_lookup()
303 for(; lookup->compatible != NULL; lookup++) { in of_dev_lookup()
304 if (!of_device_is_compatible(np, lookup->compatible)) in of_dev_lookup()
307 if (res.start != lookup->phys_addr) in of_dev_lookup()
309 pr_debug("%s: devname=%s\n", np->full_name, lookup->name); in of_dev_lookup()
310 return lookup; in of_dev_lookup()
329 const struct of_dev_auxdata *lookup, in of_platform_bus_create() argument
346 auxdata = of_dev_lookup(lookup, bus); in of_platform_bus_create()
367 rc = of_platform_bus_create(child, matches, lookup, &dev->dev, strict); in of_platform_bus_create()
437 const struct of_dev_auxdata *lookup, in of_platform_populate() argument
448 rc = of_platform_bus_create(child, matches, lookup, parent, true); in of_platform_populate()