]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/mtd/onenand/Kconfig
OneNAND: fix block command typo
[linux-2.6-omap-h63xx.git] / drivers / mtd / onenand / Kconfig
index 186ea9dc094213cb96184ce808134ab81341b9d0..5930a03736d7557ab9bdfc9137bb604a863560d1 100644 (file)
@@ -2,8 +2,8 @@
 # linux/drivers/mtd/onenand/Kconfig
 #
 
-menu "OneNAND Flash Device Drivers (EXPERIMENTAL)"
-       depends on MTD != n && EXPERIMENTAL
+menu "OneNAND Flash Device Drivers"
+       depends on MTD != n
 
 config MTD_ONENAND
        tristate "OneNAND Device Support"
@@ -23,11 +23,25 @@ config MTD_ONENAND_VERIFY_WRITE
          device thinks the write was successful, a bit could have been
          flipped accidentaly due to device wear or something else.
 
-config MTD_ONENAND_OMAP
-       tristate "OneNAND Flash device on OMAP board"
-       depends on ARCH_OMAP && MTD_ONENAND
+config MTD_ONENAND_GENERIC
+       tristate "OneNAND Flash device via platform device driver"
+       depends on MTD_ONENAND && ARM
        help
-         Support for OneNAND flash on TI OMAP board.
+         Support for OneNAND flash via platform device driver.
+
+config MTD_ONENAND_OTP
+       bool "OneNAND OTP Support"
+       depends on MTD_ONENAND
+       help
+         One Block of the NAND Flash Array memory is reserved as
+         a One-Time Programmable Block memory area.
+         Also, 1st Block of NAND Flash Array can be used as OTP.
+
+         The OTP block can be read, programmed and locked using the same
+         operations as any other NAND Flash Array memory block.
+         OTP block cannot be erased.
+
+         OTP block is fully-guaranteed to be a valid block.
 
 config MTD_ONENAND_SYNC_READ
        bool "OneNAND Sync. Burst Read Support"