From patchwork Thu Nov 22 17:33:40 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [V2] mtd nand : print flash size during detection Date: Thu, 22 Nov 2012 07:33:40 -0000 From: Matthieu CASTET X-Patchwork-Id: 201098 Message-Id: <1353605620-29549-1-git-send-email-matthieu.castet@parrot.com> To: linux-mtd@lists.infradead.org Cc: Matthieu CASTET , dedekind1@gmail.com This help to detect bad flash identification in case the size is not present on the name (ONFI). Signed-off-by: Matthieu CASTET --- drivers/mtd/nand/nand_base.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/mtd/nand/nand_base.c b/drivers/mtd/nand/nand_base.c index 16e95e7..8eda5db 100644 --- a/drivers/mtd/nand/nand_base.c +++ b/drivers/mtd/nand/nand_base.c @@ -3285,10 +3285,10 @@ ident_done: chip->cmdfunc = nand_command_lp; pr_info("NAND device: Manufacturer ID: 0x%02x, Chip ID: 0x%02x (%s %s)," - " page size: %d, OOB size: %d\n", + " %dMiB, page size: %d, OOB size: %d\n", *maf_id, *dev_id, nand_manuf_ids[maf_idx].name, chip->onfi_version ? chip->onfi_params.model : type->name, - mtd->writesize, mtd->oobsize); + (int)(chip->chipsize >> 20), mtd->writesize, mtd->oobsize); return type; }