Commit 4897015d authored by Rafał Miłecki's avatar Rafał Miłecki Committed by Boris Brezillon
Browse files

mtd: maps: use mtd_device_register() where applicable



If driver doesn't specify parsers it can use that little helper.

Signed-off-by: default avatarRafał Miłecki <rafal@milecki.pl>
Signed-off-by: default avatarBoris Brezillon <boris.brezillon@bootlin.com>
parent 9ea97a7d
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -88,8 +88,7 @@ static int __init init_impa7(void)
		if (impa7_mtd[i]) {
			impa7_mtd[i]->owner = THIS_MODULE;
			devicesfound++;
			mtd_device_parse_register(impa7_mtd[i], NULL, NULL,
						  partitions,
			mtd_device_register(impa7_mtd[i], partitions,
					    ARRAY_SIZE(partitions));
		} else {
			iounmap((void __iomem *)impa7_map[i].virt);
+1 −1
Original line number Diff line number Diff line
@@ -71,7 +71,7 @@ static int vr_nor_init_partitions(struct vr_nor_mtd *p)
{
	/* register the flash bank */
	/* partition the flash bank */
	return mtd_device_parse_register(p->info, NULL, NULL, NULL, 0);
	return mtd_device_register(p->info, NULL, 0);
}

static void vr_nor_destroy_mtd_setup(struct vr_nor_mtd *p)
+2 −3
Original line number Diff line number Diff line
@@ -197,8 +197,7 @@ static int latch_addr_flash_probe(struct platform_device *dev)
	}
	info->mtd->dev.parent = &dev->dev;

	mtd_device_parse_register(info->mtd, NULL, NULL,
				  latch_addr_data->parts,
	mtd_device_register(info->mtd, latch_addr_data->parts,
			    latch_addr_data->nr_parts);
	return 0;

+1 −2
Original line number Diff line number Diff line
@@ -97,8 +97,7 @@ static int rbtx4939_flash_probe(struct platform_device *dev)
		goto err_out;
	}
	info->mtd->dev.parent = &dev->dev;
	err = mtd_device_parse_register(info->mtd, NULL, NULL, pdata->parts,
					pdata->nr_parts);
	err = mtd_device_register(info->mtd, pdata->parts, pdata->nr_parts);

	if (err)
		goto err_out;