intel_mid_gpadc: increase the GPADC driver init priority
authorShijie Zhang <shijie.zhang@intel.com>
Tue, 24 Apr 2012 12:34:08 +0000 (20:34 +0800)
committerbuildbot <buildbot@intel.com>
Thu, 26 Apr 2012 07:30:47 +0000 (00:30 -0700)
BZ: 33128

Charger driver on CTP needs to call gpadc intereface during init, so
GPADC driver has to be initilized before the Charger driver.

This patch increases the GPADC driver init priority to fix this problem.

Change-Id: Ia0ec6c6c4fa2afe1938bdd79a6eb474e5371c6a1
Signed-off-by: Shijie Zhang <shijie.zhang@intel.com>
Reviewed-on: http://android.intel.com:8080/45275
Reviewed-by: Li, Ning <ning.li@intel.com>
Reviewed-by: Chen, Jie D <jie.d.chen@intel.com>
Reviewed-by: Du, Alek <alek.du@intel.com>
Reviewed-by: Yang, Bin <bin.yang@intel.com>
Tested-by: Wang, Zhifeng <zhifeng.wang@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
drivers/hwmon/intel_mid_gpadc.c

index 2198eb3..4095248 100644 (file)
@@ -880,7 +880,7 @@ static void __exit msic_gpadc_module_exit(void)
        ipc_driver_unregister(&msic_gpadc_driver);
 }
 
-module_init(msic_gpadc_module_init);
+rootfs_initcall(msic_gpadc_module_init);
 module_exit(msic_gpadc_module_exit);
 
 MODULE_AUTHOR("Jenny TC <jenny.tc@intel.com>");