|
@@ -97,7 +97,6 @@ static int __devexit generic_onenand_remove(struct platform_device *pdev)
|
|
platform_set_drvdata(pdev, NULL);
|
|
platform_set_drvdata(pdev, NULL);
|
|
|
|
|
|
if (info) {
|
|
if (info) {
|
|
- mtd_device_unregister(&info->mtd);
|
|
|
|
onenand_release(&info->mtd);
|
|
onenand_release(&info->mtd);
|
|
release_mem_region(res->start, size);
|
|
release_mem_region(res->start, size);
|
|
iounmap(info->onenand.base);
|
|
iounmap(info->onenand.base);
|