diff options
Diffstat (limited to 'drivers/nand/nand_bbt.c')
| -rw-r--r-- | drivers/nand/nand_bbt.c | 7 | 
1 files changed, 3 insertions, 4 deletions
| diff --git a/drivers/nand/nand_bbt.c b/drivers/nand/nand_bbt.c index dfa88a3af..f4813088b 100644 --- a/drivers/nand/nand_bbt.c +++ b/drivers/nand/nand_bbt.c @@ -54,6 +54,7 @@  #include <common.h> +#ifdef CONFIG_NEW_NAND_CODE  #if (CONFIG_COMMANDS & CFG_CMD_NAND)  #include <malloc.h> @@ -261,8 +262,6 @@ static void create_bbt (struct mtd_info *mtd, uint8_t *buf, struct nand_bbt_desc  	loff_t from;  	size_t readlen, ooblen; -	printk (KERN_INFO "Scanning device for bad blocks\n"); -  	if (bd->options & NAND_BBT_SCANALLPAGES)  		len = 1 << (this->bbt_erase_shift - this->page_shift);  	else { @@ -298,8 +297,6 @@ static void create_bbt (struct mtd_info *mtd, uint8_t *buf, struct nand_bbt_desc  		for (j = 0; j < len; j++) {  			if (check_pattern (&buf[j * scanlen], scanlen, mtd->oobblock, bd)) {  				this->bbt[i >> 3] |= 0x03 << (i & 0x6); -				printk (KERN_WARNING "Bad eraseblock %d at 0x%08x\n", -					i >> 1, (unsigned int) from);  				break;  			}  		} @@ -1054,3 +1051,5 @@ int nand_isbad_bbt (struct mtd_info *mtd, loff_t offs, int allowbbt)  }  #endif +#endif /* CONFIG_NEW_NAND_CODE */ + |