]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
mtd: spinand: Remove write_enable_op() in markbad()
authorTakahiro Kuwano <Takahiro.Kuwano@infineon.com>
Tue, 3 Dec 2024 02:46:48 +0000 (11:46 +0900)
committerMiquel Raynal <miquel.raynal@bootlin.com>
Thu, 5 Dec 2024 10:14:21 +0000 (11:14 +0100)
We don't have to call spinand_write_enable_op() in spinand_markbad() as
it is called in spinand_write_page().

Fixes: b645ad39d568 ("mtd: spinand: Do not erase the block before writing a bad block marker")
Signed-off-by: Takahiro Kuwano <Takahiro.Kuwano@infineon.com>
Reviewed-by: Tudor Ambarus <tudor.ambarus@linaro.org>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
drivers/mtd/nand/spi/core.c

index b1df7f6271616ba1e6a9718b7aea2512795505dc..00e1bfa416ceb46ca792377d93920e905c22939c 100644 (file)
@@ -942,10 +942,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);
 }