On 9 September 2016 at 14:06, Mark Brown <broo...@kernel.org> wrote: > On Fri, Sep 09, 2016 at 10:25:30AM +0200, Ulf Hansson wrote: > >> BTW, as I am mostly working on DT based platforms, I guess we would >> later on need to discuss with the DT maintainers how to describe >> device links. > > I think the expectation had been that since DT tends to get right down > to the hardware details we already have the information in there in > order to use things so the problem becomes figuring out how/when we > parse the existing bindings to tell the driver core about links.
I guess what we need from a functional point of view, is to be able to first initialize all devices (device_initialize()) then add the relevant device links before we add the devices (device_add()). That seems like a piece of cake to fix. :-) Kind regards Uffe