xref: /rk3399_rockchip-uboot/drivers/mtd/Kconfig (revision e856bdcfb49291d30b19603fc101bea096c48196)
1d8587993SThomas Choumenu "MTD Support"
2d8587993SThomas Chou
3d8587993SThomas Chouconfig MTD
4d8587993SThomas Chou	bool "Enable Driver Model for MTD drivers"
5d8587993SThomas Chou	depends on DM
6d8587993SThomas Chou	help
7d8587993SThomas Chou	  Enable driver model for Memory Technology Devices (MTD), such as
8d8587993SThomas Chou	  flash, RAM and similar chips, often used for solid state file
9d8587993SThomas Chou	  systems on embedded devices.
10d8587993SThomas Chou
11*e856bdcfSMasahiro Yamadaconfig MTD_NOR_FLASH
12*e856bdcfSMasahiro Yamada	bool "Enable parallel NOR flash support"
13*e856bdcfSMasahiro Yamada	help
14*e856bdcfSMasahiro Yamada	  Enable support for parallel NOR flash.
15*e856bdcfSMasahiro Yamada
16f1056910SThomas Chouconfig CFI_FLASH
17f1056910SThomas Chou	bool "Enable Driver Model for CFI Flash driver"
18f1056910SThomas Chou	depends on MTD
19f1056910SThomas Chou	help
20f1056910SThomas Chou	  The Common Flash Interface specification was developed by Intel,
21f1056910SThomas Chou	  AMD and other flash manufactures. It provides a universal method
22f1056910SThomas Chou	  for probing the capabilities of flash devices. If you wish to
23f1056910SThomas Chou	  support any device that is CFI-compliant, you need to enable this
24f1056910SThomas Chou	  option. Visit <http://www.amd.com/products/nvd/overview/cfi.html>
25f1056910SThomas Chou	  for more information on CFI.
26f1056910SThomas Chou
2738a0f36eSThomas Chouconfig ALTERA_QSPI
2838a0f36eSThomas Chou	bool "Altera Generic Quad SPI Controller"
2938a0f36eSThomas Chou	depends on MTD
3038a0f36eSThomas Chou	help
3138a0f36eSThomas Chou	  This enables access to Altera EPCQ/EPCS flash chips using the
3238a0f36eSThomas Chou	  Altera Generic Quad SPI Controller. The controller converts SPI
3338a0f36eSThomas Chou	  NOR flash to parallel flash interface. Please find details on the
3438a0f36eSThomas Chou	  "Embedded Peripherals IP User Guide" of Altera.
3538a0f36eSThomas Chou
365c990456SPurna Chandra Mandalconfig FLASH_PIC32
375c990456SPurna Chandra Mandal	bool "Microchip PIC32 Flash driver"
385c990456SPurna Chandra Mandal	depends on MACH_PIC32 && MTD
395c990456SPurna Chandra Mandal	help
405c990456SPurna Chandra Mandal	  This enables access to Microchip PIC32 internal non-CFI flash
415c990456SPurna Chandra Mandal	  chips through PIC32 Non-Volatile-Memory Controller.
425c990456SPurna Chandra Mandal
43d8587993SThomas Chouendmenu
44d8587993SThomas Chou
454b0abf9fSMasahiro Yamadasource "drivers/mtd/nand/Kconfig"
46f94a1bedSSimon Glass
47f94a1bedSSimon Glasssource "drivers/mtd/spi/Kconfig"
488f2fe0c8SHeiko Schocher
498f2fe0c8SHeiko Schochersource "drivers/mtd/ubi/Kconfig"
50