Thread (1 message) 1 message, 1 author, 2012-10-18

Re: [PATCH 01/10] pinctrl: use postcore_initcall

From: Tony Lindgren <hidden>
Date: 2012-10-18 22:28:03
Also in: linux-arm-kernel

* Stephen Warren [off-list ref] [121018 15:20]:
On 10/18/2012 03:06 AM, Haojian Zhuang wrote:
quoted
Since pins are configured in device driver, pinctrl driver should be
loaded by those device driver. module_platform_driver() only declares
pinctrl driver is in module_initcall privilege. Use postcore_initcall
privilege instead.
I'm not convinced this is needed; doesn't deferred probe sort out the
dependencies correctly?
I'm a bit concerned about this need too as the trend is towards
initializing things later than earlier. The drivers/Makefile order
and deferred probe should be already enough?

Specifically could you decribe the cases where this issue happens?
Also check if one of your client drivers has some early initcall
that's no longer needed.

Regards,

Tony
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help