Messages in this thread | | | Date | Mon, 30 Sep 2013 12:15:00 +0200 | From | Wolfram Sang <> | Subject | Re: [PATCH 1/4] driver core: introduce helper macro initcall_driver() |
| |
On Mon, Sep 30, 2013 at 01:13:52PM +0800, Hanjun Guo wrote: > For some devices especially on platform/I2C/SPI bus, they want to > be initialized earlier than other devices, so the driver use initcall > such as subsys_initcall to make this device initialize earlier.
And this is something we want to get rid of in favor of deferred probing.
> > But for those drivers, lots of them just do nothing special in > xxx_initcall/exit, so introduce a helper macro initcall_driver() to > eliminate lots of boilerplate just like module_driver() did. > > Signed-off-by: Hanjun Guo <hanjun.guo@linaro.org>
So, NACK because using some *_initcall in drivers should not be encouraged.
Thanks,
Wolfram
[unhandled content-type:application/pgp-signature] | |