summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/mtdraw.c
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2013-02-14 10:38:20 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2013-02-14 10:38:23 +0100
commitbdd58b17ebabf2df364f67592cda994dd932b6e6 (patch)
tree552357aeec30f5eb988f6929024e1ab45694a019 /drivers/mtd/mtdraw.c
parent7b7cf936cb834a70f3bfea4a2c9395534b4d2e3b (diff)
downloadbarebox-bdd58b17ebabf2df364f67592cda994dd932b6e6.tar.gz
barebox-bdd58b17ebabf2df364f67592cda994dd932b6e6.tar.xz
mtd: Use mtd_* functions where appropriate
Instead of dereferencing struct mtd_info members directly use the wrapper functions which have an additional check if the callback exists if it is optional, like mark_bad or is_bad. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/mtd/mtdraw.c')
-rw-r--r--drivers/mtd/mtdraw.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mtd/mtdraw.c b/drivers/mtd/mtdraw.c
index ec7769249b..5aaa0172da 100644
--- a/drivers/mtd/mtdraw.c
+++ b/drivers/mtd/mtdraw.c
@@ -245,7 +245,7 @@ static int mtdraw_erase(struct cdev *cdev, size_t count, loff_t _offset)
if (ret > 0) {
printf("Skipping bad block at 0x%08x\n", erase.addr);
} else {
- ret = mtd->erase(mtd, &erase);
+ ret = mtd_erase(mtd, &erase);
if (ret)
return ret;
}