]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
mtd: spinand: Remove write_enable_op() in markbad()
authorTakahiro Kuwano <Takahiro.Kuwano@infineon.com>
Tue, 30 Sep 2025 00:20:58 +0000 (03:20 +0300)
committerMichael Trimarchi <michael@amarulasolutions.com>
Sun, 5 Oct 2025 18:26:10 +0000 (20:26 +0200)
We don't have to call spinand_write_enable_op() in spinand_markbad() as
it is called in spinand_write_page().

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

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>
Signed-off-by: Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> # U-Boot port
Reviewed-by: Frieder Schrempf <frieder.schrempf@kontron.de>
Signed-off-by: Michael Trimarchi <michael@amarulasolutions.com>
drivers/mtd/nand/spi/core.c

index 2083e3673cce697953c48cfa56560e5a6a8dcfe0..d0c9083a5b387e180e3e5b4268970a32dac08ed1 100644 (file)
@@ -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);
 }