mtd: nand: Allow NAND chip ids to be included standalone.
authorDima Zavin <dima@google.com>
Thu, 4 Dec 2008 20:19:57 +0000 (12:19 -0800)
committerColin Cross <ccross@android.com>
Tue, 14 Jun 2011 16:08:40 +0000 (09:08 -0700)
Lets non-standard NAND drivers take advantage of known NAND
chip information.

Change-Id: I87e2fcb40b07b2ec91e102f1fa7f419a4b4af0a3
Signed-off-by: Dima Zavin <dima@android.com>
drivers/mtd/nand/Kconfig

index 4c3425235adc573edbbd2a77ee6efc661c81f75b..43173a335e49abdd62f6d9ce9d3cbdeccc3561e7 100644 (file)
@@ -1,3 +1,10 @@
+config MTD_NAND_IDS
+       tristate "Include chip ids for known NAND devices."
+       depends on MTD
+       help
+         Useful for NAND drivers that do not use the NAND subsystem but
+         still like to take advantage of the known chip information.
+
 config MTD_NAND_ECC
        tristate
 
@@ -121,6 +128,23 @@ config MTD_NAND_OMAP2
        help
           Support for NAND flash on Texas Instruments OMAP2 and OMAP3 platforms.
 
+config MTD_NAND_OMAP_PREFETCH
+       bool "GPMC prefetch support for NAND Flash device"
+       depends on MTD_NAND_OMAP2
+       default y
+       help
+        The NAND device can be accessed for Read/Write using GPMC PREFETCH engine
+        to improve the performance.
+
+config MTD_NAND_OMAP_PREFETCH_DMA
+       depends on MTD_NAND_OMAP_PREFETCH
+       bool "DMA mode"
+       default n
+       help
+        The GPMC PREFETCH engine can be configured eigther in MPU interrupt mode
+        or in DMA interrupt mode.
+        Say y for DMA mode or MPU mode will be used
+
 config MTD_NAND_IDS
        tristate