Re: [PATCH v3 0/4] Solve postboot supplier cleanup and optimize probe ordering

2019-07-03 Thread Saravana Kannan
On Tue, Jul 2, 2019 at 5:59 PM Saravana Kannan wrote: > > On Tue, Jul 2, 2019 at 5:03 PM David Collins wrote: > > > > Hello Saravana, > > > > On 7/1/19 5:48 PM, Saravana Kannan wrote: > > ... > > > TODO: > > > - For the case of consumer child sub-nodes being added by a parent > > > device after

Re: [PATCH v3 0/4] Solve postboot supplier cleanup and optimize probe ordering

2019-07-02 Thread Saravana Kannan
On Tue, Jul 2, 2019 at 5:03 PM David Collins wrote: > > Hello Saravana, > > On 7/1/19 5:48 PM, Saravana Kannan wrote: > ... > > TODO: > > - For the case of consumer child sub-nodes being added by a parent > > device after late_initcall_sync we might be able to address that by > > recursively p

Re: [PATCH v3 0/4] Solve postboot supplier cleanup and optimize probe ordering

2019-07-02 Thread David Collins
Hello Saravana, On 7/1/19 5:48 PM, Saravana Kannan wrote: ... > TODO: > - For the case of consumer child sub-nodes being added by a parent > device after late_initcall_sync we might be able to address that by > recursively parsing all child nodes and adding all their suppliers as > suppliers

[PATCH v3 0/4] Solve postboot supplier cleanup and optimize probe ordering

2019-07-01 Thread Saravana Kannan
Add device-links to track functional dependencies between devices after they are created (but before they are probed) by looking at their common DT bindings like clocks, interconnects, etc. Having functional dependencies automatically added before the devices are probed, provides the following ben