public inbox for linux-mtd@lists.infradead.org
 help / color / mirror / Atom feed
* [PATCH 1/2] mtd: nand: choose correct chip name (ONFI bug)
@ 2010-12-12  8:23 Brian Norris
  2010-12-12  8:23 ` [PATCH 2/2] mtd: nand: rearrange ONFI revision checking, add ONFI 2.3 Brian Norris
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Brian Norris @ 2010-12-12  8:23 UTC (permalink / raw)
  To: linux-mtd
  Cc: Mike Frysinger, Artem Bityutskiy, Matthieu Castet,
	Florian Fainelli, Brian Norris, David Woodhouse

We have the order of the conditional wrong for choosing the ONFI chip name
vs. the ID table name. Without this fix, we will almost *always* choose a
NULL string to print out instead of the correct one.

This has already been suggested by Matthieu Castet.

Signed-off-by: Brian Norris <computersforpeace@gmail.com>
---
 drivers/mtd/nand/nand_base.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/mtd/nand/nand_base.c b/drivers/mtd/nand/nand_base.c
index 33550c4..38b5eb0 100644
--- a/drivers/mtd/nand/nand_base.c
+++ b/drivers/mtd/nand/nand_base.c
@@ -3164,7 +3164,7 @@ ident_done:
 	printk(KERN_INFO "NAND device: Manufacturer ID:"
 		" 0x%02x, Chip ID: 0x%02x (%s %s)\n", *maf_id, *dev_id,
 		nand_manuf_ids[maf_idx].name,
-	chip->onfi_version ? type->name : chip->onfi_params.model);
+		chip->onfi_version ? chip->onfi_params.model : type->name);
 
 	return type;
 }
-- 
1.7.0.4

^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-12-15  9:41 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-12  8:23 [PATCH 1/2] mtd: nand: choose correct chip name (ONFI bug) Brian Norris
2010-12-12  8:23 ` [PATCH 2/2] mtd: nand: rearrange ONFI revision checking, add ONFI 2.3 Brian Norris
2010-12-13 14:40   ` Florian Fainelli
2010-12-13 14:35 ` [PATCH 1/2] mtd: nand: choose correct chip name (ONFI bug) Florian Fainelli
2010-12-15  9:40 ` Artem Bityutskiy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox