]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/mtd/onenand/omap2.c
ARM: OMAP: Enable OneNAND driver to build as a module
[linux-2.6-omap-h63xx.git] / drivers / mtd / onenand / omap2.c
index fe831a84e0cb48b5e1f1e39007fa25d0b20ecb5f..ba83900807ad06bab05f2529cf7ebced2d2d3c18 100644 (file)
@@ -47,6 +47,8 @@
 
 #include <asm/arch/board.h>
 
+#define DRIVER_NAME "omap2-onenand"
+
 #define ONENAND_IO_SIZE                SZ_128K
 #define ONENAND_BUFRAM_SIZE    (1024 * 5)
 
@@ -530,13 +532,11 @@ static struct platform_driver omap2_onenand_driver = {
        .remove         = omap2_onenand_remove,
        .shutdown       = omap2_onenand_shutdown,
        .driver         = {
-               .name   = "omap2-onenand",
+               .name   = DRIVER_NAME,
                .owner  = THIS_MODULE,
        },
 };
 
-MODULE_ALIAS(DRIVER_NAME);
-
 static int __init omap2_onenand_init(void)
 {
        printk(KERN_INFO "OMAP2 OneNAND driver initializing\n");
@@ -551,6 +551,7 @@ static void __exit omap2_onenand_exit(void)
 module_init(omap2_onenand_init);
 module_exit(omap2_onenand_exit);
 
+MODULE_ALIAS(DRIVER_NAME);
 MODULE_LICENSE("GPL");
 MODULE_AUTHOR("Jarkko Lavinen <jarkko.lavinen@nokia.com>");
 MODULE_DESCRIPTION("Glue layer for OneNAND flash on OMAP2");