summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'drivers')
-rw-r--r--drivers/mtd/Kconfig12
-rw-r--r--drivers/mtd/nand/Kconfig18
2 files changed, 30 insertions, 0 deletions
diff --git a/drivers/mtd/Kconfig b/drivers/mtd/Kconfig
index 707359dca1e..41f8883ec2a 100644
--- a/drivers/mtd/Kconfig
+++ b/drivers/mtd/Kconfig
@@ -13,6 +13,18 @@ config MTD_NOR_FLASH
help
Enable support for parallel NOR flash.
+config MTD_DEVICE
+ bool "Enable MTD Device for NAND and ONENAND devices"
+ help
+ Adds the MTD device infrastructure from the Linux kernel.
+ Needed for mtdparts command support.
+
+config MTD_PARTITIONS
+ bool "Add MTD Partioning infrastructure"
+ help
+ Adds the MTD partitioning infrastructure from the Linux
+ kernel. Needed for UBI support.
+
config CFI_FLASH
bool "Enable Driver Model for CFI Flash driver"
depends on MTD
diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
index bdc272142e5..1e4ea7bdd4d 100644
--- a/drivers/mtd/nand/Kconfig
+++ b/drivers/mtd/nand/Kconfig
@@ -9,6 +9,19 @@ config SYS_NAND_SELF_INIT
This option, if enabled, provides more flexible and linux-like
NAND initialization process.
+config NAND_ATMEL
+ bool "Support Atmel NAND controller"
+ imply SYS_NAND_USE_FLASH_BBT
+ help
+ Enable this driver for NAND flash platforms using an Atmel NAND
+ controller.
+
+config NAND_DAVINCI
+ bool "Support TI Davinci NAND controller"
+ help
+ Enable this driver for NAND flash controllers available in TI Davinci
+ and Keystone2 platforms
+
config NAND_DENALI
bool
select SYS_NAND_SELF_INIT
@@ -31,6 +44,11 @@ config NAND_DENALI_SPARE_AREA_SKIP_BYTES
of OOB area before last ECC sector data starts. This is potentially
used to preserve the bad block marker in the OOB area.
+config NAND_LPC32XX_SLC
+ bool "Support LPC32XX_SLC controller"
+ help
+ Enable the LPC32XX SLC NAND controller.
+
config NAND_OMAP_GPMC
bool "Support OMAP GPMC NAND controller"
depends on ARCH_OMAP2PLUS