diff options
Diffstat (limited to 'drivers/mtd/nand/alauda.c')
-rw-r--r-- | drivers/mtd/nand/alauda.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/mtd/nand/alauda.c b/drivers/mtd/nand/alauda.c index 8691e0482ed2..eb40ea829ab2 100644 --- a/drivers/mtd/nand/alauda.c +++ b/drivers/mtd/nand/alauda.c | |||
@@ -120,7 +120,7 @@ static void alauda_delete(struct kref *kref) | |||
120 | struct alauda *al = container_of(kref, struct alauda, kref); | 120 | struct alauda *al = container_of(kref, struct alauda, kref); |
121 | 121 | ||
122 | if (al->mtd) { | 122 | if (al->mtd) { |
123 | del_mtd_device(al->mtd); | 123 | mtd_device_unregister(al->mtd); |
124 | kfree(al->mtd); | 124 | kfree(al->mtd); |
125 | } | 125 | } |
126 | usb_put_dev(al->dev); | 126 | usb_put_dev(al->dev); |
@@ -592,7 +592,7 @@ static int alauda_init_media(struct alauda *al) | |||
592 | mtd->priv = al; | 592 | mtd->priv = al; |
593 | mtd->owner = THIS_MODULE; | 593 | mtd->owner = THIS_MODULE; |
594 | 594 | ||
595 | err = add_mtd_device(mtd); | 595 | err = mtd_device_register(mtd, NULL, 0); |
596 | if (err) { | 596 | if (err) { |
597 | err = -ENFILE; | 597 | err = -ENFILE; |
598 | goto error; | 598 | goto error; |