From 082cbe0f6d2a4bcfb6baf47f8df3741086794dbc Mon Sep 17 00:00:00 2001 From: Jon Lin Date: Sun, 28 Jun 2020 20:15:39 +0800 Subject: [PATCH] drivers: rkflash: Remove bbt option property if scan fail Change-Id: Ice861d20077152174d4d407a40239a9142cf3355 Signed-off-by: Jon Lin --- drivers/rkflash/sfc_nand_mtd_bbt.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/rkflash/sfc_nand_mtd_bbt.c b/drivers/rkflash/sfc_nand_mtd_bbt.c index be1fe420c9cb..efa9d95338b7 100644 --- a/drivers/rkflash/sfc_nand_mtd_bbt.c +++ b/drivers/rkflash/sfc_nand_mtd_bbt.c @@ -207,8 +207,10 @@ static int nanddev_scan_bbt(struct snand_mtd_dev *nand) if (nand->bbt.version == 0) { nanddev_bbt_format(nand); ret = snanddev_bbt_update(nand); - if (ret) + if (ret) { + nand->bbt.option = 0; pr_err("%s fail\n", __func__); + } } return 0;