wm831x : fix 831x init bug for td8801
author张昊 <zhanghao@rock-chips.com>
Tue, 22 Nov 2011 04:10:39 +0000 (12:10 +0800)
committer张昊 <zhanghao@rock-chips.com>
Tue, 22 Nov 2011 04:11:16 +0000 (12:11 +0800)
drivers/mfd/wm831x-i2c.c

index 3d109a52cd56976926f66a57fb502881167c760d..9c840dcf1f04615bada2300defad902d00ea8552 100755 (executable)
@@ -180,7 +180,8 @@ static int __init wm831x_i2c_init(void)
        return ret;
 }
 //subsys_initcall(wm831x_i2c_init);
-fs_initcall(wm831x_i2c_init);
+//fs_initcall(wm831x_i2c_init);
+subsys_initcall_sync(wm831x_i2c_init);
 static void __exit wm831x_i2c_exit(void)
 {
        i2c_del_driver(&wm831x_i2c_driver);