Merge ../linux-2.6-watchdog-mm
[linux-drm-fsl-dcu.git] / drivers / ide / pci / sgiioc4.c
index f3fe287fbd89ba6b5d65deb92b42ba1ca9f875e2..cfad09accf527327da76097bc2995bc6c3412aa1 100644 (file)
@@ -768,14 +768,7 @@ ioc4_ide_init(void)
        return ioc4_register_submodule(&ioc4_ide_submodule);
 }
 
-static void __devexit
-ioc4_ide_exit(void)
-{
-       ioc4_unregister_submodule(&ioc4_ide_submodule);
-}
-
-module_init(ioc4_ide_init);
-module_exit(ioc4_ide_exit);
+late_initcall(ioc4_ide_init); /* Call only after IDE init is done */
 
 MODULE_AUTHOR("Aniket Malatpure/Jeremy Higdon");
 MODULE_DESCRIPTION("IDE PCI driver module for SGI IOC4 Base-IO Card");