linux-mtd.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 1/2][MTD]MLC device check in OneNAND driver
@ 2010-09-23 11:56 Rohit Hassan Sathyanarayan
  2010-09-24  8:39 ` Artem Bityutskiy
  0 siblings, 1 reply; 4+ messages in thread
From: Rohit Hassan Sathyanarayan @ 2010-09-23 11:56 UTC (permalink / raw)
  To: dedekind1; +Cc: v.dalal, gupta.raghav, linux-mtd

Hi Artem,

Adding driver check for MLC flash type.


Signed-off-by: Rohit HS <rohit.hs@samsung.com>
Signed-off-by: Raghav Gupta <gupta.raghav@samsung.com>
---
 drivers/mtd/onenand/onenand_base.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/mtd/onenand/onenand_base.c b/drivers/mtd/onenand/onenand_base.c
index a2bb520..33e0dbb 100644
--- a/drivers/mtd/onenand/onenand_base.c
+++ b/drivers/mtd/onenand/onenand_base.c
@@ -4027,7 +4027,7 @@ int onenand_scan(struct mtd_info *mtd, int maxchips)
 	mtd->ecclayout = this->ecclayout;
 
 	/* Fill in remaining MTD driver data */
-	mtd->type = MTD_NANDFLASH;
+	mtd->type = ONENAND_IS_MLC(this) ? MTD_MLCNANDFLASH : MTD_NANDFLASH;
 	mtd->flags = MTD_CAP_NANDFLASH;
 	mtd->erase = onenand_erase;
 	mtd->point = NULL;
--


Regards,
Rohit.H.S

^ permalink raw reply related	[flat|nested] 4+ messages in thread
* [PATCH 1/2][MTD]MLC device check in OneNAND driver
@ 2010-09-14  8:06 Rohit Hassan Sathyanarayan
  0 siblings, 0 replies; 4+ messages in thread
From: Rohit Hassan Sathyanarayan @ 2010-09-14  8:06 UTC (permalink / raw)
  To: dedekind1; +Cc: v.dalal, linux-mtd

Hi Artem,

 This MLC device check will be required for adding MLC support in file system.


Signed-off-by: Rohit HS <rohit.hs@samsung.com>
---
 drivers/mtd/onenand/onenand_base.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/drivers/mtd/onenand/onenand_base.c b/drivers/mtd/onenand/onenand_base.c
index a2bb520..59af37d 100644
--- a/drivers/mtd/onenand/onenand_base.c
+++ b/drivers/mtd/onenand/onenand_base.c
@@ -4028,7 +4028,8 @@ int onenand_scan(struct mtd_info *mtd, int maxchips)
 
 	/* Fill in remaining MTD driver data */
 	mtd->type = MTD_NANDFLASH;
-	mtd->flags = MTD_CAP_NANDFLASH;
+	mtd->flags = ONENAND_IS_MLC(this) ? MTD_CAP_MLCNANDFLASH
+						: MTD_CAP_NANDFLASH;
 	mtd->erase = onenand_erase;
 	mtd->point = NULL;
 	mtd->unpoint = NULL;
---



Regards,
Rohit.H.S

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

end of thread, other threads:[~2010-09-24 11:42 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-09-23 11:56 [PATCH 1/2][MTD]MLC device check in OneNAND driver Rohit Hassan Sathyanarayan
2010-09-24  8:39 ` Artem Bityutskiy
2010-09-24 11:42   ` Rohit Hassan Sathyanarayan
  -- strict thread matches above, loose matches on Subject: below --
2010-09-14  8:06 Rohit Hassan Sathyanarayan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).