Re: [PATCH v6 20/22] driver core: Allow deferring probes until late init

2015-09-29 Thread Rob Herring
On Tue, Sep 29, 2015 at 3:05 AM, Tomeu Vizoso wrote: > On 26 September 2015 at 20:15, Rob Herring wrote: >> On 09/21/2015 09:03 AM, Tomeu Vizoso wrote: >>> Add a field to struct device that instructs the device-driver core to >>> defer the probe of this device until the late_initcall level. >> >>

Re: [PATCH v6 20/22] driver core: Allow deferring probes until late init

2015-09-29 Thread Tomeu Vizoso
On 26 September 2015 at 20:15, Rob Herring wrote: > On 09/21/2015 09:03 AM, Tomeu Vizoso wrote: >> Add a field to struct device that instructs the device-driver core to >> defer the probe of this device until the late_initcall level. > > This is true until the next patch with moves deferred probe

Re: [PATCH v6 20/22] driver core: Allow deferring probes until late init

2015-09-26 Thread Rob Herring
On 09/21/2015 09:03 AM, Tomeu Vizoso wrote: > Add a field to struct device that instructs the device-driver core to > defer the probe of this device until the late_initcall level. This is true until the next patch with moves deferred probe processing to device_initcall_sync. So disabling this opti

[PATCH v6 20/22] driver core: Allow deferring probes until late init

2015-09-21 Thread Tomeu Vizoso
Add a field to struct device that instructs the device-driver core to defer the probe of this device until the late_initcall level. By letting all built-in drivers to register before starting to probe, we can avoid any deferred probes by probing dependencies on demand. Signed-off-by: Tomeu Vizoso