Thread (17 messages) 17 messages, 4 authors, 2011-03-29

Re: [PATCH] Input: tca6416-keypad: Change to module_init()

From: Paul Mundt <hidden>
Date: 2011-03-22 14:33:07
Also in: linux-arm-kernel, linux-input, linux-omap, linux-sh

On Tue, Mar 22, 2011 at 02:28:55PM +0000, Mark Brown wrote:
On Tue, Mar 22, 2011 at 11:26:19PM +0900, Magnus Damm wrote:
quoted
The tca6416 driver makes use of the I2C bus for chatting
with the actual hardware device. Without this patch both
the I2C bus driver and the tca6416 driver are initialized
at the subsys_initcall() level. This may lead to problems
with the tca6416 driver being initialized before the I2C
bus driver.
While this change seems reasonable I'm curious what the problems caused
by out of order registration are?
I'm also curious as to why link order isn't a sufficient gaurantee like
it is for everyone else?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help