linux-mtd.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 2/2][MTD]MLC device check in OneNAND driver
@ 2010-09-23 11:56 Rohit Hassan Sathyanarayan
  2010-09-24  8:40 ` Artem Bityutskiy
  0 siblings, 1 reply; 5+ 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 MLC flash type.




Signed-off-by: Rohit HS <rohit.hs@samsung.com>
Signed-off-by: Raghav Gupta <gupta.raghav@samsung.com>
---
 include/mtd/mtd-abi.h |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/include/mtd/mtd-abi.h b/include/mtd/mtd-abi.h
index 4debb45..8d8161c 100644
--- a/include/mtd/mtd-abi.h
+++ b/include/mtd/mtd-abi.h
@@ -52,6 +52,7 @@ struct mtd_oob_buf64 {
 #define MTD_NANDFLASH		4
 #define MTD_DATAFLASH		6
 #define MTD_UBIVOLUME		7
+#define MTD_MLCNANDFLASH	8
 
 #define MTD_WRITEABLE		0x400	/* Device is writeable */
 #define MTD_BIT_WRITEABLE	0x800	/* Single bits can be flipped */
--


Regards,
Rohit.H.S

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

Hi Artem,

        Adding MLC device check Macro.


Signed-off-by: Rohit HS <rohit.hs@samsung.com>
---
 include/mtd/mtd-abi.h |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/include/mtd/mtd-abi.h b/include/mtd/mtd-abi.h
index 4debb45..6c6465d 100644
--- a/include/mtd/mtd-abi.h
+++ b/include/mtd/mtd-abi.h
@@ -57,12 +57,14 @@ struct mtd_oob_buf64 {
 #define MTD_BIT_WRITEABLE	0x800	/* Single bits can be flipped */
 #define MTD_NO_ERASE		0x1000	/* No erase necessary */
 #define MTD_POWERUP_LOCK	0x2000	/* Always locked after reset */
+#define MTD_WRITABLE_ONCE	0x4000
 
 // Some common devices / combinations of capabilities
 #define MTD_CAP_ROM		0
 #define MTD_CAP_RAM		(MTD_WRITEABLE | MTD_BIT_WRITEABLE | MTD_NO_ERASE)
 #define MTD_CAP_NORFLASH	(MTD_WRITEABLE | MTD_BIT_WRITEABLE)
 #define MTD_CAP_NANDFLASH	(MTD_WRITEABLE)
+#define MTD_CAP_MLCNANDFLASH	(MTD_WRITEABLE | MTD_WRITABLE_ONCE)
 
 /* ECC byte placement */
 #define MTD_NANDECC_OFF		0	// Switch off ECC (Not recommended)
---



Regards,
Rohit.H.S

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

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

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-09-23 11:56 [PATCH 2/2][MTD]MLC device check in OneNAND driver Rohit Hassan Sathyanarayan
2010-09-24  8:40 ` Artem Bityutskiy
  -- strict thread matches above, loose matches on Subject: below --
2010-09-14  8:06 Rohit Hassan Sathyanarayan
2010-09-20 13:18 ` Artem Bityutskiy
2010-09-23 11:56   ` 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).