summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/mtdraw.c
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2013-07-18 15:07:42 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2013-07-22 16:14:16 +0200
commit69f3d6c93b814c3464dea57538b90552de14caf4 (patch)
treebc31e20986dd63a7e7fc9c29ee89fa07e16e2624 /drivers/mtd/mtdraw.c
parentd15561082121015724734c9eecf7f7f25d7c95b1 (diff)
downloadbarebox-69f3d6c93b814c3464dea57538b90552de14caf4.tar.gz
barebox-69f3d6c93b814c3464dea57538b90552de14caf4.tar.xz
mtd: introduce mtd_read_oob and mtd_write_oob
Directly copied from the Kernel as of 3.11-rc1 Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/mtd/mtdraw.c')
-rw-r--r--drivers/mtd/mtdraw.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/mtd/mtdraw.c b/drivers/mtd/mtdraw.c
index 9948e7cb7a..1a4711e7dd 100644
--- a/drivers/mtd/mtdraw.c
+++ b/drivers/mtd/mtdraw.c
@@ -58,7 +58,7 @@
* - no actual mtd->write if done
* A second write of 512 bytes triggers:
* - copy of the 16 first bytes into writebuf
- * - a mtd->write_oob() from writebuf
+ * - a mtd_write_oob() from writebuf
* - empty writebuf
* - copy the remaining 496 bytes into writebuf
* => write_fill = 496, write_ofs = offset + 528
@@ -103,7 +103,7 @@ static ssize_t mtdraw_read_unaligned(struct mtd_info *mtd, void *dst,
ops.len = mtd->writesize;
ops.oobbuf = tmp + mtd->writesize;
ops.ooblen = mtd->oobsize;
- ret = mtd->read_oob(mtd, offset, &ops);
+ ret = mtd_read_oob(mtd, offset, &ops);
if (ret)
goto err;
if (partial)
@@ -158,7 +158,7 @@ static ssize_t mtdraw_blkwrite(struct mtd_info *mtd, const void *buf,
ops.len = mtd->writesize;
ops.oobbuf = (void *)buf + mtd->writesize;
ops.ooblen = mtd->oobsize;
- ret = mtd->write_oob(mtd, offset, &ops);
+ ret = mtd_write_oob(mtd, offset, &ops);
if (!ret)
ret = ops.retlen + ops.oobretlen;
return ret;