Kconfig 892 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. menuconfig MRST_NAND
  2. tristate "Moorestown NAND Flash controller"
  3. depends on BLOCK
  4. default n
  5. ---help---
  6. Enable the driver for the NAND Flash controller in Intel Moorestown
  7. Platform
  8. choice
  9. prompt "Compile for"
  10. depends on MRST_NAND
  11. default MRST_NAND_HW
  12. config MRST_NAND_HW
  13. bool "Actual hardware mode"
  14. help
  15. Driver communicates with the actual hardware's register interface.
  16. in DMA mode.
  17. config MRST_NAND_MTD
  18. bool "Linux MTD mode"
  19. depends on MTD
  20. help
  21. Driver communicates with the kernel MTD subsystem instead of its own
  22. built-in hardware driver.
  23. config MRST_NAND_EMU
  24. bool "RAM emulator testing"
  25. help
  26. Driver emulates Flash on a RAM buffer and / or disk file. Useful to test the behavior of FTL layer.
  27. endchoice
  28. config MRST_NAND_HW_DMA
  29. bool
  30. default n
  31. depends on MRST_NAND_HW
  32. help
  33. Use DMA for native hardware interface.