Commit 74f56c4a authored by Michael Hennerich's avatar Michael Hennerich Committed by Ben Dooks

i2c-bfin-twi: move setup to the earlier subsys initcall

Some systems using this bus sometimes have very basic devices such as
regulators on the bus, so the I2C bus master needs to be loaded early.
This also matches the behavior of many other I2C bus master drivers.
Therefore initialize via subsys_initcall().
Signed-off-by: default avatarMichael Hennerich <michael.hennerich@analog.com>
Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
Signed-off-by: default avatarBen Dooks <ben-linux@fluff.org>
parent 540ac555
...@@ -782,7 +782,7 @@ static void __exit i2c_bfin_twi_exit(void) ...@@ -782,7 +782,7 @@ static void __exit i2c_bfin_twi_exit(void)
platform_driver_unregister(&i2c_bfin_twi_driver); platform_driver_unregister(&i2c_bfin_twi_driver);
} }
module_init(i2c_bfin_twi_init); subsys_initcall(i2c_bfin_twi_init);
module_exit(i2c_bfin_twi_exit); module_exit(i2c_bfin_twi_exit);
MODULE_AUTHOR("Bryan Wu, Sonic Zhang"); MODULE_AUTHOR("Bryan Wu, Sonic Zhang");
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment