nand: fixed support for Micron 4GB 8K page NAND flash
Added Micron 4GB 8K page 8-bit BCH ECC NAND flash device.
* fixed previous commit: Micron 8K page flash was added to function
nand_get_flash_type().
Change-Id: Id338b28f5d292c1d58f1c5271170e87a4451da22
Signed-off-by: Vladimir Abram <vladabr@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/15775
Reviewed-by: Omri Itach <omrii@marvell.com>
Tested-by: Omri Itach <omrii@marvell.com>
diff --git a/drivers/mtd/nand/nand_base.c b/drivers/mtd/nand/nand_base.c
index c4e7584..adc837e 100755
--- a/drivers/mtd/nand/nand_base.c
+++ b/drivers/mtd/nand/nand_base.c
@@ -2920,8 +2920,8 @@
*maf_id == NAND_MFR_HYNIX ||
*maf_id == NAND_MFR_TOSHIBA ||
*maf_id == NAND_MFR_AMD)) ||
- (mtd->writesize == 2048 &&
- *maf_id == NAND_MFR_MICRON))
+ (*maf_id == NAND_MFR_MICRON &&
+ (mtd->writesize == 2048 || mtd->writesize == 8192)))
chip->options |= NAND_BBT_SCAN2NDPAGE;
/*