Kconfig 807 B

1234567891011121314151617181920212223242526272829303132333435
  1. #
  2. # DMA engine configuration
  3. #
  4. menu "DMA Engine support"
  5. depends on !S390
  6. config DMA_ENGINE
  7. bool "Support for DMA engines"
  8. ---help---
  9. DMA engines offload copy operations from the CPU to dedicated
  10. hardware, allowing the copies to happen asynchronously.
  11. comment "DMA Clients"
  12. config NET_DMA
  13. bool "Network: TCP receive copy offload"
  14. depends on DMA_ENGINE && NET
  15. default y
  16. ---help---
  17. This enables the use of DMA engines in the network stack to
  18. offload receive copy-to-user operations, freeing CPU cycles.
  19. Since this is the main user of the DMA engine, it should be enabled;
  20. say Y here.
  21. comment "DMA Devices"
  22. config INTEL_IOATDMA
  23. tristate "Intel I/OAT DMA support"
  24. depends on DMA_ENGINE && PCI
  25. default m
  26. ---help---
  27. Enable support for the Intel(R) I/OAT DMA engine.
  28. endmenu