# # DMA engine configuration # menu "DMA Engine support" config DMA_ENGINE bool "Support for DMA engines" ---help--- 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