diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/mtd/Kconfig | 12 | ||||
-rw-r--r-- | drivers/mtd/nand/Kconfig | 18 |
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 |