]> git.sur5r.net Git - u-boot/blobdiff - drivers/mtd/nand/nand_util.c
mtd, omap: fix case NAND_OMAP_GPMC_PREFETCH not defined
[u-boot] / drivers / mtd / nand / nand_util.c
index 024f6fb4402485bc6337a00af308e1eeb5a3e013..afdd160d816a8935671ed5db51ce61424e60b8dd 100644 (file)
@@ -91,6 +91,7 @@ int nand_erase_opts(nand_info_t *meminfo, const nand_erase_options_t *opts)
                        kfree(chip->bbt);
                }
                chip->bbt = NULL;
+               chip->options &= ~NAND_BBT_SCANNED;
        }
 
        for (erased_length = 0;
@@ -179,9 +180,6 @@ int nand_erase_opts(nand_info_t *meminfo, const nand_erase_options_t *opts)
        if (!opts->quiet)
                printf("\n");
 
-       if (opts->scrub)
-               chip->scan_bbt(meminfo);
-
        return 0;
 }