From 619393876721f80f0ccdca8914d32fac059436f6 Mon Sep 17 00:00:00 2001 From: Jon Lin Date: Thu, 4 Jun 2020 20:21:21 +0800 Subject: [PATCH] mtd: spinand: Assign initial value 0 for bad block marker This "= { }" smart initial methord is unreliable. Change-Id: I64860e8d056f44e99461a4fb68bc9b91c7f95732 Signed-off-by: Jon Lin --- drivers/mtd/nand/spi/core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mtd/nand/spi/core.c b/drivers/mtd/nand/spi/core.c index 1fa82fb4f0..27f75228d6 100644 --- a/drivers/mtd/nand/spi/core.c +++ b/drivers/mtd/nand/spi/core.c @@ -691,7 +691,7 @@ static int spinand_mtd_block_isbad(struct mtd_info *mtd, loff_t offs) static int spinand_markbad(struct nand_device *nand, const struct nand_pos *pos) { struct spinand_device *spinand = nand_to_spinand(nand); - u8 marker[2] = { }; + u8 marker[2] = { 0, 0 }; struct nand_page_io_req req = { .pos = *pos, .ooboffs = 0,