From: Takahiro Kuwano <takahiro.kuw...@infineon.com>

We don't have to call spinand_write_enable_op() in spinand_markbad() as
it is called in spinand_write_page().

Signed-off-by: Takahiro Kuwano <takahiro.kuw...@infineon.com>
Reviewed-by: Tudor Ambarus <tudor.amba...@linaro.org>
Signed-off-by: Miquel Raynal <miquel.ray...@bootlin.com>

This is the port of linux commit
c6858779f1f5 (mtd: spinand: Remove write_enable_op() in markbad())

Signed-off-by: Mikhail Kshevetskiy <mikhail.kshevets...@iopsys.eu>
---
 drivers/mtd/nand/spi/core.c | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/drivers/mtd/nand/spi/core.c b/drivers/mtd/nand/spi/core.c
index 2083e3673cc..d0c9083a5b3 100644
--- a/drivers/mtd/nand/spi/core.c
+++ b/drivers/mtd/nand/spi/core.c
@@ -795,10 +795,6 @@ static int spinand_markbad(struct nand_device *nand, const 
struct nand_pos *pos)
        if (ret)
                return ret;
 
-       ret = spinand_write_enable_op(spinand);
-       if (ret)
-               return ret;
-
        return spinand_write_page(spinand, &req);
 }
 
-- 
2.50.1

Reply via email to