As charger driver uses the API from fuel gauge driver, register/initailise
the fuel gauge driver before charger driver.
Change-Id: I61586cf6958f52af282cde080c26ae0992826218
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/234254
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
.id_table = max17042_id,
.shutdown = max17042_shutdown,
};
-module_i2c_driver(max17042_i2c_driver);
+
+static int __init max17042_init(void)
+{
+ return i2c_add_driver(&max17042_i2c_driver);
+}
+subsys_initcall(max17042_init);
+
+static void __exit max17042_exit(void)
+{
+ i2c_del_driver(&max17042_i2c_driver);
+}
+module_exit(max17042_exit);
MODULE_AUTHOR("MyungJoo Ham <myungjoo.ham@samsung.com>");
MODULE_DESCRIPTION("MAX17042 Fuel Gauge");