summaryrefslogtreecommitdiffstats
path: root/drivers/mtd
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2012-07-05 21:31:43 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2012-07-25 09:27:28 +0200
commitea0dc13e8f165bb33ddc1bd33cf2ddf3464d6664 (patch)
treef9f94f92b6926a0e3ec64fd1c8f8c1a74a391567 /drivers/mtd
parentf97a4b0c531fa318f85834aa44fe8a01fab9195a (diff)
downloadbarebox-ea0dc13e8f165bb33ddc1bd33cf2ddf3464d6664.tar.gz
barebox-ea0dc13e8f165bb33ddc1bd33cf2ddf3464d6664.tar.xz
mtd: scan_write_bbt is only needed with mtd write support
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/mtd')
-rw-r--r--drivers/mtd/nand/nand_bbt.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/mtd/nand/nand_bbt.c b/drivers/mtd/nand/nand_bbt.c
index c1696eead0..3cbf886467 100644
--- a/drivers/mtd/nand/nand_bbt.c
+++ b/drivers/mtd/nand/nand_bbt.c
@@ -254,6 +254,7 @@ static int scan_read_raw(struct mtd_info *mtd, uint8_t *buf, loff_t offs,
/*
* Scan write data with oob to flash
*/
+#ifdef CONFIG_MTD_WRITE
static int scan_write_bbt(struct mtd_info *mtd, loff_t offs, size_t len,
uint8_t *buf, uint8_t *oob)
{
@@ -268,6 +269,7 @@ static int scan_write_bbt(struct mtd_info *mtd, loff_t offs, size_t len,
return mtd->write_oob(mtd, offs, &ops);
}
+#endif
/**
* read_abs_bbts - [GENERIC] Read the bad block table(s) for all chips starting at a given page