From 1886cf3ece14f7688185794fb2eab485890e4908 Mon Sep 17 00:00:00 2001 From: Shijie Zhang Date: Mon, 16 Apr 2012 21:45:23 +0800 Subject: [PATCH] intel_scu_pmic & intel_scu_mip: change the driver init priority BZ: 31879 OCD driver needs mip interface to access the mip data during init. So PMIC and MIP driver initcall should be called before OCD driver init. This patch fixes this problem. Change-Id: I03071922c3b5e53ee98dd3c83111c4467c27906c Signed-off-by: Shijie Zhang Reviewed-on: http://android.intel.com:8080/43521 Reviewed-by: Yang, Bin Reviewed-by: Chen, Jie D Reviewed-by: Du, Alek Reviewed-by: Kumar S, Pavan Reviewed-by: Jena, TapanX Reviewed-by: Kuppuswamy, Sathyanarayanan Tested-by: Wang, Zhifeng Reviewed-by: buildbot Tested-by: buildbot --- drivers/platform/x86/intel_scu_mip.c | 2 +- drivers/platform/x86/intel_scu_pmic.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/platform/x86/intel_scu_mip.c b/drivers/platform/x86/intel_scu_mip.c index d9dc9be..599bfb4 100644 --- a/drivers/platform/x86/intel_scu_mip.c +++ b/drivers/platform/x86/intel_scu_mip.c @@ -385,7 +385,7 @@ static void __exit mip_module_exit(void) ipc_driver_unregister(&mip_driver); } -module_init(mip_module_init); +fs_initcall(mip_module_init); module_exit(mip_module_exit); MODULE_AUTHOR("Shijie Zhang "); diff --git a/drivers/platform/x86/intel_scu_pmic.c b/drivers/platform/x86/intel_scu_pmic.c index 1bda49e..274d7b9 100644 --- a/drivers/platform/x86/intel_scu_pmic.c +++ b/drivers/platform/x86/intel_scu_pmic.c @@ -426,7 +426,7 @@ static void __exit pmic_module_exit(void) ipc_driver_unregister(&pmic_driver); } -module_init(pmic_module_init); +fs_initcall(pmic_module_init); module_exit(pmic_module_exit); MODULE_AUTHOR("Bin Yang"); -- 2.7.4