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