On Fri, Jan 11, 2019 at 01:44:02PM +0530, Rohit kumar wrote: > - if (!soc_find_component(link->platform->of_node, link->platform->name)) > - return -EPROBE_DEFER; > + if (link->platform->of_node || link->platform->name) > + if (!soc_find_component(link->platform->of_node, > + link->platform->name)) > + return -EPROBE_DEFER; If we need to do this for every user (which we do pretty much it seems) we should just be doing it inside find_component().