]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/dma/Kconfig
Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6
[mv-sheeva.git] / drivers / dma / Kconfig
index f9ac4bcf86528574f13ea305c2339d6a4d7e8cc7..30d021d1a07c8670687e05abb3238772b7aec181 100644 (file)
@@ -10,4 +10,25 @@ config DMA_ENGINE
          DMA engines offload copy operations from the CPU to dedicated
          hardware, allowing the copies to happen asynchronously.
 
+comment "DMA Clients"
+
+config NET_DMA
+       bool "Network: TCP receive copy offload"
+       depends on DMA_ENGINE && NET
+       default y
+       ---help---
+         This enables the use of DMA engines in the network stack to
+         offload receive copy-to-user operations, freeing CPU cycles.
+         Since this is the main user of the DMA engine, it should be enabled;
+         say Y here.
+
+comment "DMA Devices"
+
+config INTEL_IOATDMA
+       tristate "Intel I/OAT DMA support"
+       depends on DMA_ENGINE && PCI
+       default m
+       ---help---
+         Enable support for the Intel(R) I/OAT DMA engine.
+
 endmenu