[BIONIC/linux-raspi2][PATCH] mtd: nand: bcm2835-smi-nand: Pass a nand_chip object to nand_release()
William Breathitt Gray
william.gray at canonical.com
Thu Aug 13 19:34:00 UTC 2020
BugLink: https://bugs.launchpad.net/bugs/1886710
The nand_release() function takes a nand_chip object instead of a
mtd_info one.
Signed-off-by: William Breathitt Gray <william.gray at canonical.com>
---
drivers/mtd/nand/bcm2835_smi_nand.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/mtd/nand/bcm2835_smi_nand.c b/drivers/mtd/nand/bcm2835_smi_nand.c
index c4826ea1c2ba..4962cc743439 100644
--- a/drivers/mtd/nand/bcm2835_smi_nand.c
+++ b/drivers/mtd/nand/bcm2835_smi_nand.c
@@ -222,7 +222,7 @@ static int bcm2835_smi_nand_probe(struct platform_device *pdev)
if (!ret)
return 0;
- nand_release(mtd);
+ nand_release(mtd_to_nand(mtd));
return -EINVAL;
}
@@ -230,7 +230,7 @@ static int bcm2835_smi_nand_remove(struct platform_device *pdev)
{
struct bcm2835_smi_nand_host *host = platform_get_drvdata(pdev);
- nand_release(&host->mtd);
+ nand_release(mtd_to_nand(&host->mtd));
return 0;
}
--
2.25.1
More information about the kernel-team
mailing list