mtd: nand: Provide nand_cleanup() function to free NAND related resources
authorRichard Weinberger <richard@nod.at>
Wed, 21 Sep 2016 09:44:41 +0000 (11:44 +0200)
committerBoris Brezillon <boris.brezillon@free-electrons.com>
Fri, 23 Sep 2016 07:35:16 +0000 (09:35 +0200)
commitd44154f969a44269a9288c274c1c2fd9e85df8a5
treee7988379fcd6d1a917db7139f11f4bac95fc46f9
parenta9843193ce00b7f83432abe0815d03ffbeaf6ecf
mtd: nand: Provide nand_cleanup() function to free NAND related resources

Provide a nand_cleanup() function to free all nand related resources
without unregistering the mtd device.
This should allow drivers to call mtd_device_unregister() and handle
its return value and still being able to cleanup all nand related
resources.

Signed-off-by: Richard Weinberger <richard@nod.at>
Signed-off-by: Daniel Walter <dwalter@sigma-star.at>
Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
drivers/mtd/nand/nand_base.c
include/linux/mtd/nand.h