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 11054229abSJason Zhuconfig MTD_BLK 12054229abSJason Zhu bool "Enable mtd block model for MTD drivers" 13054229abSJason Zhu depends on MTD 14054229abSJason Zhu help 15054229abSJason Zhu Enable mtd block model for Memory Technology Devices (MTD). 16054229abSJason Zhu 17e856bdcfSMasahiro Yamadaconfig MTD_NOR_FLASH 18e856bdcfSMasahiro Yamada bool "Enable parallel NOR flash support" 19e856bdcfSMasahiro Yamada help 20e856bdcfSMasahiro Yamada Enable support for parallel NOR flash. 21e856bdcfSMasahiro Yamada 22f1056910SThomas Chouconfig CFI_FLASH 23f1056910SThomas Chou bool "Enable Driver Model for CFI Flash driver" 24f1056910SThomas Chou depends on MTD 25f1056910SThomas Chou help 26f1056910SThomas Chou The Common Flash Interface specification was developed by Intel, 27f1056910SThomas Chou AMD and other flash manufactures. It provides a universal method 28f1056910SThomas Chou for probing the capabilities of flash devices. If you wish to 29f1056910SThomas Chou support any device that is CFI-compliant, you need to enable this 30f1056910SThomas Chou option. Visit <http://www.amd.com/products/nvd/overview/cfi.html> 31f1056910SThomas Chou for more information on CFI. 32f1056910SThomas Chou 3338a0f36eSThomas Chouconfig ALTERA_QSPI 3438a0f36eSThomas Chou bool "Altera Generic Quad SPI Controller" 3538a0f36eSThomas Chou depends on MTD 3638a0f36eSThomas Chou help 3738a0f36eSThomas Chou This enables access to Altera EPCQ/EPCS flash chips using the 3838a0f36eSThomas Chou Altera Generic Quad SPI Controller. The controller converts SPI 3938a0f36eSThomas Chou NOR flash to parallel flash interface. Please find details on the 4038a0f36eSThomas Chou "Embedded Peripherals IP User Guide" of Altera. 4138a0f36eSThomas Chou 425c990456SPurna Chandra Mandalconfig FLASH_PIC32 435c990456SPurna Chandra Mandal bool "Microchip PIC32 Flash driver" 445c990456SPurna Chandra Mandal depends on MACH_PIC32 && MTD 455c990456SPurna Chandra Mandal help 465c990456SPurna Chandra Mandal This enables access to Microchip PIC32 internal non-CFI flash 475c990456SPurna Chandra Mandal chips through PIC32 Non-Volatile-Memory Controller. 485c990456SPurna Chandra Mandal 49*21551964SMarek Vasutconfig RENESAS_RPC_HF 50*21551964SMarek Vasut bool "Renesas RCar Gen3 RPC Hyperflash driver" 51*21551964SMarek Vasut depends on RCAR_GEN3 && MTD 52*21551964SMarek Vasut help 53*21551964SMarek Vasut This enables access to Hyperflash memory through the Renesas 54*21551964SMarek Vasut RCar Gen3 RPC controller. 55*21551964SMarek Vasut 56d8587993SThomas Chouendmenu 57d8587993SThomas Chou 584b0abf9fSMasahiro Yamadasource "drivers/mtd/nand/Kconfig" 59f94a1bedSSimon Glass 60f94a1bedSSimon Glasssource "drivers/mtd/spi/Kconfig" 618f2fe0c8SHeiko Schocher 628f2fe0c8SHeiko Schochersource "drivers/mtd/ubi/Kconfig" 63