move i915 driver init to late_initcall 48/29848/2
authorXing Wei <xing.wei@intel.com>
Tue, 4 Nov 2014 08:27:29 +0000 (16:27 +0800)
committerMikko Ylinen <mikko.ylinen@intel.com>
Fri, 12 Dec 2014 17:06:48 +0000 (09:06 -0800)
we can make i915 and sata init run in parallel
to reduce kernel boot time about 260ms

Change-Id: Iba9cf56a1f5371f734f826f3271383bfb591e6a0
Signed-off-by: Xing Wei <xing.wei@intel.com>
drivers/gpu/drm/i915/i915_drv.c

index a249495..bd9713c 100644 (file)
@@ -1138,7 +1138,7 @@ static void __exit i915_exit(void)
        drm_pci_exit(&driver, &i915_pci_driver);
 }
 
-module_init(i915_init);
+late_initcall(i915_init);
 module_exit(i915_exit);
 
 MODULE_AUTHOR(DRIVER_AUTHOR);