]>
Commit | Line | Data |
---|---|---|
494a43bb | 1 | |
bf46b9a9 DW |
2 | menuconfig SPECTRA |
3 | tristate "Denali Spectra Flash Translation Layer" | |
494a43bb | 4 | depends on BLOCK |
11ac33a5 | 5 | depends on X86_MRST |
494a43bb AO |
6 | default n |
7 | ---help--- | |
bf46b9a9 DW |
8 | Enable the FTL pseudo-filesystem used with the NAND Flash |
9 | controller on Intel Moorestown Platform to pretend to be a disk | |
494a43bb AO |
10 | |
11 | choice | |
12 | prompt "Compile for" | |
bf46b9a9 DW |
13 | depends on SPECTRA |
14 | default SPECTRA_MRST_HW | |
494a43bb | 15 | |
bf46b9a9 DW |
16 | config SPECTRA_MRST_HW |
17 | bool "Moorestown hardware mode" | |
494a43bb | 18 | help |
bf46b9a9 | 19 | Driver communicates with the Moorestown hardware's register interface. |
494a43bb AO |
20 | in DMA mode. |
21 | ||
bf46b9a9 | 22 | config SPECTRA_MTD |
b589aece DW |
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 | ||
bf46b9a9 | 29 | config SPECTRA_EMU |
494a43bb AO |
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 | ||
34 | endchoice | |
35 | ||
bf46b9a9 | 36 | config SPECTRA_MRST_HW_DMA |
4087524f DW |
37 | bool |
38 | default n | |
bf46b9a9 | 39 | depends on SPECTRA_MRST_HW |
4087524f DW |
40 | help |
41 | Use DMA for native hardware interface. |