mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-24 21:54:34 -04:00
ion: msm: Move msm_ion probe to subsys_initcall_sync
Move MSM ION to subsys_initcall_sync, so that the ION heaps can be instantiated earlier than what they currently are when all the drivers are builtin. This will reduce the number of probe retrials that can occur if clients attempt to use the MSM ION APIs before the MSM ION driver has probed. Change-Id: Ic308cb243541e0b1985544f1993eb83926452520 Signed-off-by: Isaac J. Manjarres <isaacm@codeaurora.org>
This commit is contained in:
parent
b2a0e87c3c
commit
ab30032c8a
1 changed files with 12 additions and 1 deletions
|
|
@ -577,6 +577,17 @@ static struct platform_driver msm_ion_driver = {
|
|||
.of_match_table = msm_ion_match_table,
|
||||
},
|
||||
};
|
||||
module_platform_driver(msm_ion_driver);
|
||||
|
||||
static int __init msm_ion_init(void)
|
||||
{
|
||||
return platform_driver_register(&msm_ion_driver);
|
||||
}
|
||||
subsys_initcall_sync(msm_ion_init);
|
||||
|
||||
static void __exit msm_ion_exit(void)
|
||||
{
|
||||
return platform_driver_unregister(&msm_ion_driver);
|
||||
}
|
||||
module_exit(msm_ion_exit);
|
||||
|
||||
MODULE_LICENSE("GPL v2");
|
||||
|
|
|
|||
Loading…
Reference in a new issue