1 2menuconfig SPECTRA 3 tristate "Denali Spectra Flash Translation Layer" 4 depends on BLOCK 5 depends on X86_MRST 6 default n 7 ---help--- 8 Enable the FTL pseudo-filesystem used with the NAND Flash 9 controller on Intel Moorestown Platform to pretend to be a disk. 10 11choice 12 prompt "Compile for" 13 depends on SPECTRA 14 default SPECTRA_MRST_HW 15 16config SPECTRA_MRST_HW 17 bool "Moorestown hardware mode" 18 help 19 Driver communicates with the Moorestown hardware's register interface. 20 in DMA mode. 21 22config SPECTRA_MTD 23 bool "Linux MTD mode" 24 depends on MTD 25 help 26 Driver communicates with the kernel MTD subsystem instead of its own 27 built-in hardware driver. 28 29config SPECTRA_EMU 30 bool "RAM emulator testing" 31 help 32 Driver emulates Flash on a RAM buffer and / or disk file. Useful to test the behavior of FTL layer. 33 34endchoice 35 36config SPECTRA_MRST_HW_DMA 37 bool 38 default n 39 depends on SPECTRA_MRST_HW 40 help 41 Use DMA for native hardware interface. 42