2 # DMA engine configuration
6 bool "DMA Offload Engine support"
7 depends on (PCI && X86) || ARCH_IOP32X || ARCH_IOP33X || ARCH_IOP13XX || PPC
9 Intel(R) offload engines enable offloading memory copies in the
10 network stack and RAID operations in the MD driver.
17 tristate "Intel I/OAT DMA support"
22 Enable support for the Intel(R) I/OAT DMA engine present
23 in recent Intel Xeon chipsets.
25 Say Y here if you have such a chipset.
30 tristate "Intel IOP ADMA support"
31 depends on ARCH_IOP32X || ARCH_IOP33X || ARCH_IOP13XX
35 Enable support for the Intel(R) IOP Series RAID engines.
38 bool "Freescale MPC85xx/MPC83xx DMA support"
42 Enable support for the Freescale DMA engine. Now, it support
43 MPC8560/40, MPC8555, MPC8548 and MPC8641 processors.
44 The MPC8349, MPC8360 is also supported.
46 config FSL_DMA_SELFTEST
47 bool "Enable the self test for each DMA channel"
51 Enable the self test for each DMA channel. A self test will be
52 performed after the channel probed to ensure the DMA works well.
61 bool "Network: TCP receive copy offload"
62 depends on DMA_ENGINE && NET
64 This enables the use of DMA engines in the network stack to
65 offload receive copy-to-user operations, freeing CPU cycles.
66 Since this is the main user of the DMA engine, it should be enabled;