| # DMA engine configuration |
| menu "DMA Engine support" |
| bool "Support for DMA engines" |
| DMA engines offload bulk memory operations from the CPU to dedicated |
| hardware, allowing the operations to happen asynchronously. |
| bool "Network: TCP receive copy offload" |
| depends on DMA_ENGINE && NET |
| 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; |
| tristate "Intel I/OAT DMA support" |
| depends on DMA_ENGINE && PCI |
| Enable support for the Intel(R) I/OAT DMA engine. |
| tristate "Intel IOP ADMA support" |
| depends on DMA_ENGINE && (ARCH_IOP32X || ARCH_IOP33X || ARCH_IOP13XX) |
| Enable support for the Intel(R) IOP Series RAID engines. |