diff options
-rw-r--r-- | drivers/mtd/maps/lantiq-flash.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/mtd/maps/lantiq-flash.c b/drivers/mtd/maps/lantiq-flash.c index a90cabd7b84d..7e508969239e 100644 --- a/drivers/mtd/maps/lantiq-flash.c +++ b/drivers/mtd/maps/lantiq-flash.c | |||
@@ -182,7 +182,7 @@ ltq_mtd_probe(struct platform_device *pdev) | |||
182 | parts = ltq_mtd_data->parts; | 182 | parts = ltq_mtd_data->parts; |
183 | } | 183 | } |
184 | 184 | ||
185 | err = add_mtd_partitions(ltq_mtd->mtd, parts, nr_parts); | 185 | err = mtd_device_register(ltq_mtd->mtd, parts, nr_parts); |
186 | if (err) { | 186 | if (err) { |
187 | dev_err(&pdev->dev, "failed to add partitions\n"); | 187 | dev_err(&pdev->dev, "failed to add partitions\n"); |
188 | goto err_destroy; | 188 | goto err_destroy; |
@@ -208,7 +208,7 @@ ltq_mtd_remove(struct platform_device *pdev) | |||
208 | 208 | ||
209 | if (ltq_mtd) { | 209 | if (ltq_mtd) { |
210 | if (ltq_mtd->mtd) { | 210 | if (ltq_mtd->mtd) { |
211 | del_mtd_partitions(ltq_mtd->mtd); | 211 | mtd_device_unregister(ltq_mtd->mtd); |
212 | map_destroy(ltq_mtd->mtd); | 212 | map_destroy(ltq_mtd->mtd); |
213 | } | 213 | } |
214 | if (ltq_mtd->map->virt) | 214 | if (ltq_mtd->map->virt) |