]>
Commit | Line | Data |
---|---|---|
494a43bb AO |
1 | |
2 | menuconfig MRST_NAND | |
3 | tristate "Moorestown NAND Flash controller" | |
4 | depends on BLOCK | |
5 | default n | |
6 | ---help--- | |
7 | Enable the driver for the NAND Flash controller in Intel Moorestown | |
8 | Platform | |
9 | ||
10 | choice | |
11 | prompt "Compile for" | |
12 | depends on MRST_NAND | |
13 | default MRST_NAND_HW | |
14 | ||
15 | config MRST_NAND_HW | |
16 | bool "Actual hardware mode" | |
17 | help | |
18 | Driver communicates with the actual hardware's register interface. | |
19 | in DMA mode. | |
20 | ||
b589aece DW |
21 | config MRST_NAND_MTD |
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 | ||
494a43bb AO |
28 | config MRST_NAND_EMU |
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 | ||
4087524f DW |
35 | config MRST_NAND_HW_DMA |
36 | bool | |
37 | default n | |
38 | depends on MRST_NAND_HW | |
39 | help | |
40 | Use DMA for native hardware interface. |