kernel: mtdsplit_squashfs: Align with the erase-block size
[openwrt.git] / target / linux / generic / files / drivers / mtd / myloader.c
index 3345981..cd57369 100644 (file)
@@ -32,15 +32,9 @@ struct part_data {
        char names[MYLO_MAX_PARTITIONS][PART_NAME_LEN];
 };
 
-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,2,0))
 static int myloader_parse_partitions(struct mtd_info *master,
                                     struct mtd_partition **pparts,
                                     struct mtd_part_parser_data *data)
-#else
-static int myloader_parse_partitions(struct mtd_info *master,
-                                    struct mtd_partition **pparts,
-                                    unsigned long origin)
-#endif
 {
        struct part_data *buf;
        struct mylo_partition_table *tab;
@@ -170,7 +164,9 @@ static struct mtd_part_parser myloader_mtd_parser = {
 
 static int __init myloader_mtd_parser_init(void)
 {
-       return register_mtd_parser(&myloader_mtd_parser);
+       register_mtd_parser(&myloader_mtd_parser);
+
+       return 0;
 }
 
 static void __exit myloader_mtd_parser_exit(void)