[U-Boot] [PATCH] OneNAND: Remove unused parameters to onenand_verify_page

dirk.behme at googlemail.com dirk.behme at googlemail.com
Mon Aug 11 20:26:16 CEST 2008


From: Steve Sakoman <steve at sakoman.com>

The block and page parameters of onenand_verify_page() are not used. This causes a compiler error when CONFIG_MTD_ONENAND_VERIFY_WRITE is enabled.

Signed-off-by: Steve Sakoman <steve at sakoman.com>
Signed-off-by: Dirk Behme <dirk.behme at gmail.com>

---

Index: foo/drivers/mtd/onenand/onenand_base.c
===================================================================
--- foo.orig/drivers/mtd/onenand/onenand_base.c
+++ foo/drivers/mtd/onenand/onenand_base.c
@@ -680,13 +680,11 @@ int onenand_read_oob(struct mtd_info *mt
  * onenand_verify_page - [GENERIC] verify the chip contents after a write
  * @param mtd		MTD device structure
  * @param buf		the databuffer to verify
- * @param block		block address
- * @param page		page address
  *
  * Check DataRAM area directly
  */
 static int onenand_verify_page(struct mtd_info *mtd, u_char * buf,
-			       loff_t addr, int block, int page)
+			       loff_t addr)
 {
 	struct onenand_chip *this = mtd->priv;
 	void __iomem *dataram0, *dataram1;
@@ -783,7 +781,7 @@ static int onenand_write_ecc(struct mtd_
 		written += thislen;
 
 		/* Only check verify write turn on */
-		ret = onenand_verify_page(mtd, (u_char *) buf, to, block, page);
+		ret = onenand_verify_page(mtd, (u_char *) buf, to);
 		if (ret) {
 			MTDDEBUG (MTD_DEBUG_LEVEL0,
 			          "onenand_write_ecc: verify failed %d\n", ret);



More information about the U-Boot mailing list