diff options
Diffstat (limited to 'drivers/staging/spectra/Kconfig')
-rw-r--r-- | drivers/staging/spectra/Kconfig | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/drivers/staging/spectra/Kconfig b/drivers/staging/spectra/Kconfig new file mode 100644 index 00000000000..4fc20648483 --- /dev/null +++ b/drivers/staging/spectra/Kconfig | |||
@@ -0,0 +1,41 @@ | |||
1 | |||
2 | menuconfig 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 | |||
11 | choice | ||
12 | prompt "Compile for" | ||
13 | depends on SPECTRA | ||
14 | default SPECTRA_MRST_HW | ||
15 | |||
16 | config 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 | |||
22 | config 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 | |||
29 | config 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 | |||
34 | endchoice | ||
35 | |||
36 | config SPECTRA_MRST_HW_DMA | ||
37 | bool | ||
38 | default n | ||
39 | depends on SPECTRA_MRST_HW | ||
40 | help | ||
41 | Use DMA for native hardware interface. | ||