[PATCH v2 01/12] device: property: delay device-driver matches

2015-07-17 Thread Rafael J. Wysocki
Hi Mark, On Thu, Jul 16, 2015 at 10:23 PM, Mark Brown wrote: > On Wed, Jul 01, 2015 at 11:40:56AM +0200, Tomeu Vizoso wrote: > >> Delay matches of platform devices until late_initcall, when we are sure >> that all built-in drivers have been registered already. This is needed >> to prevent deferre

[PATCH v2 01/12] device: property: delay device-driver matches

2015-07-17 Thread Mark Brown
On Fri, Jul 17, 2015 at 01:41:16AM +0200, Rafael J. Wysocki wrote: > On Thu, Jul 16, 2015 at 10:23 PM, Mark Brown wrote: > > On Wed, Jul 01, 2015 at 11:40:56AM +0200, Tomeu Vizoso wrote: > > I have to say I'm still not 100% clear that special casing platform > > devices makes sense here - I can s

[PATCH v2 01/12] device: property: delay device-driver matches

2015-07-16 Thread Mark Brown
On Wed, Jul 01, 2015 at 11:40:56AM +0200, Tomeu Vizoso wrote: > Delay matches of platform devices until late_initcall, when we are sure > that all built-in drivers have been registered already. This is needed > to prevent deferred probes because of some dependencies' drivers not > having registere

[PATCH v2 01/12] device: property: delay device-driver matches

2015-07-10 Thread Tomeu Vizoso
On 2 July 2015 at 01:29, Rafael J. Wysocki wrote: > On Wednesday, July 01, 2015 11:40:56 AM Tomeu Vizoso wrote: >> Delay matches of platform devices until late_initcall, when we are sure >> that all built-in drivers have been registered already. This is needed >> to prevent deferred probes because

[PATCH v2 01/12] device: property: delay device-driver matches

2015-07-02 Thread Rafael J. Wysocki
On Wednesday, July 01, 2015 11:40:56 AM Tomeu Vizoso wrote: > Delay matches of platform devices until late_initcall, when we are sure > that all built-in drivers have been registered already. This is needed > to prevent deferred probes because of some dependencies' drivers not > having registered y

[PATCH v2 01/12] device: property: delay device-driver matches

2015-07-01 Thread Tomeu Vizoso
Delay matches of platform devices until late_initcall, when we are sure that all built-in drivers have been registered already. This is needed to prevent deferred probes because of some dependencies' drivers not having registered yet. This reduces the total amount of work that the kernel does duri