]> git.ipfire.org Git - people/ms/u-boot.git/blobdiff - drivers/mtd/Kconfig
flash: complete CONFIG_SYS_NO_FLASH move with renaming
[people/ms/u-boot.git] / drivers / mtd / Kconfig
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..19579801d246190d5a0df7e489ce06dcb612d616 100644 (file)
@@ -0,0 +1,49 @@
+menu "MTD Support"
+
+config MTD
+       bool "Enable Driver Model for MTD drivers"
+       depends on DM
+       help
+         Enable driver model for Memory Technology Devices (MTD), such as
+         flash, RAM and similar chips, often used for solid state file
+         systems on embedded devices.
+
+config MTD_NOR_FLASH
+       bool "Enable parallel NOR flash support"
+       help
+         Enable support for parallel NOR flash.
+
+config CFI_FLASH
+       bool "Enable Driver Model for CFI Flash driver"
+       depends on MTD
+       help
+         The Common Flash Interface specification was developed by Intel,
+         AMD and other flash manufactures. It provides a universal method
+         for probing the capabilities of flash devices. If you wish to
+         support any device that is CFI-compliant, you need to enable this
+         option. Visit <http://www.amd.com/products/nvd/overview/cfi.html>
+         for more information on CFI.
+
+config ALTERA_QSPI
+       bool "Altera Generic Quad SPI Controller"
+       depends on MTD
+       help
+         This enables access to Altera EPCQ/EPCS flash chips using the
+         Altera Generic Quad SPI Controller. The controller converts SPI
+         NOR flash to parallel flash interface. Please find details on the
+         "Embedded Peripherals IP User Guide" of Altera.
+
+config FLASH_PIC32
+       bool "Microchip PIC32 Flash driver"
+       depends on MACH_PIC32 && MTD
+       help
+         This enables access to Microchip PIC32 internal non-CFI flash
+         chips through PIC32 Non-Volatile-Memory Controller.
+
+endmenu
+
+source "drivers/mtd/nand/Kconfig"
+
+source "drivers/mtd/spi/Kconfig"
+
+source "drivers/mtd/ubi/Kconfig"